Application Programming Interface (API)

A set of rules and protocols that allows different software applications to communicate and exchange data with each other.