API (Application Programming Interface)

A set of tools and protocols that allow different software programs to communicate with one another.