API

An API (Application Programmable Interface) is a software interface that allows two applications to interact with each other without any user intervention. 

Each API is a collection of software functions and procedures. These functions or procedures will be executed collectively for either GET or POST operations.