API

Application Programming Interface - a way for different software applications to communicate with each other. Like a waiter who takes your order and brings food from the kitchen.

Example: When you check the weather on your phone, the weather app uses an API to get current weather data from a weather service.

Category: software

Difficulty: intermediate