API

API, short for Application Programming Interface, is a set of pre-defined functions, protocols and routines used to build software applications. The main goal of API is to establish and manage communication between 2 different software programmes.