What doe API stand for?

What is API? We are new to Infusionsoft and trying to learn more about it.

Application Programming Interfaces, or APIs, are a way to have developers control some of the processes of a system remotely, and are generally used to build applications that integrate with a service provider to add additional value.