application programming interface
Short definition from Wiktionary
Noun
- A set of routines, protocols, and tools for building software applications, which makes it possible for software components to interact with one another.
We haven’t written up application programming interface yet: Simple and Standard meanings, examples and a quiz.