What is API or Application Programming Interface?
API or Application programming interface enables communication between two applications and application can be of different (any) platform.
API is basically a set of programming code which act as an interface between two applications, so that applications communicate with each other.
API is something which helps in seamless connectivity.