API
Application Programming Interface.
Definition
Application Programming Interface. A set of rules that lets one program talk to another. When an app needs data from a server, or one service needs to trigger another, they communicate through an API. It's the messenger between systems.
Example
A weather app on your phone doesn't generate forecasts itself. It sends an API request to a weather service, which sends back the forecast data in JSON format.
See it in context Learn how API fits into the bigger picture of how software actually works.
Read the Guide →