An API is an Application Programming Interface.
API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other.
The systems which use the API communicate via defined and standardized commands. So they understand eachothers instructions.