Google’s Answer
Application Programming Interface.
Our Answer
An Application Programming Interface or API for short, is a method of communication between two applications. Modern APIs adhere to a standard (such as HTTP & REST) which allow them to be easily understood and developer friendly.