Answer:
Application Programming Interface (API)
Explanation:
API is an acronym for application programming interface and it can be defined as a software intermediary (computing interface) comprising of sets of codes, tools and protocols that helps software applications and the computer to communicate with each other, as well enable the exchange of data.
Simply stated, an Application Programming Interface (API) is a software intermediary which primarily allows two (2) software applications to communicate with each other.
Thus, it is a standard set of protocols which defines the type of requests or call a software program makes, how it makes them, accepted data format, programming language used, authentication, encryption etc.
Some examples of popular APIs are Go-ogle, Face-book, Twitter etc.
In conclusion, an application programming interface (API) is a feature that enables communication (sharing of data) between two platforms in order to extend their functionality.