In plain English
API stands for application programming interface. It is a contract for how software can interact with another piece of software, often by specifying available operations, inputs, outputs, and rules.
Example
A weather app could call a weather service's API with a city name and receive current forecast data in a structured response.