Application programming interface

"In computer programming, an application programming interface (API) is a set of routines, protocols, and tools for building software applications." (Wikipedia)

References & links