application programming interface

noun

A set of protocols for software programs to interact with each other.

Example: Tweetdeck uses Twitter's application programming interface to read and post tweets.

Previous Term: API

Next Term: ARR