Application Programming Interface (API)

An Application Programming Interface (API) is a way for one program to ask another program to do something.