API


The application programming interface (API) is a software intermediary that allows two applications to talk to each other.  When you use an application, the application connects and sends data to a server. The server then retrieves that data, interprets it, performs the necessary actions and sends it back to you.