API

Application Programming Interface

It’s like the connectors on the back of your TV.

They let you plug in a device from another manufacturer (DVD player, games console, set-top box) and both the TV and the device know what to do next. The connectors are the interface that lets one machine talk to another.