application programming interface

Graphic (BC-FES-GRA)

A set of routines used by an application program to call a service provided by the operating system (for example, "open file") or other applications or subroutines.

The API is the interface to the control (data hiding).