API
- API
- Application Programming Interface
An application programming interface (API) is an interface or communication protocol between different parts of a computer program intended to simplify the implementation and maintenance of software. An API may be for a web-based system, operating system, database system, computer hardware, or software library.[1]
The term is also used to refer to a specific kind of interface between a client and a server, which has been described as a “contract” between both - such that if the client makes a request in a specific format, it will always get a response in a specific format or initiate a defined action. This is a specialised form of API, sometimes defined as a Web API.
Bibliography
1. Wikipedia - Application programming interface, visited 2020-02-12