API
WebA set of rules that lets software components communicate.
An Application Programming Interface (API) is a contract that defines how one piece of software can request services or data from another. Web APIs typically expose endpoints over HTTP that accept requests and return structured data such as JSON. APIs hide internal implementation details so different systems can integrate without knowing each other's internals.