Computing: Terminology: API
API stands for Application Programming Interface, which is a set of function calls, data structures, constant values, and other programming definitions needed in order for one piece of computer software to successfully interact with another.
Reference
- Wikipedia (Application programming interface)