In computer programming, an Application Programming Interface (API) is a set of routines, protocols, and tools for building software and applications.

[Source: Wikipedia]

Did this answer your question?