What is an API?

An API, or Application Programming Interface, allows two or more systems to communicate with each other, usually allowing one or both systems to retrieve and update data. For a great visual explanation, see the video below