What is an API?

An API is an Application Programming Interface -- it's a software-to-software interface rather than a user interface. Utilized correctly, the power and flexibility that they offer for automating business tasks is boundless. Let's take a deeper look at APIs.