Application Program Interface
An API is the specific methodology by which a programmer writing an application program may make requests of the operating system or another application.