Glossary: System Design Basics in C#
API (Application Programming Interface)
Also written: API, APIs
The set of requests a program accepts from other programs, such as `GET /v1/products/{sku}` on api.kettleandcrane.com. Apps and websites use it instead of touching the database directly.