Definition
A set of rules that allows different software systems to communicate with each other. Think of it as a menu in a restaurant — it tells you what you can order, how to order it, and what you will get back.
Example Usage
"The payment service exposes a REST API that the frontend calls to process transactions."