API - Application Programming Interface
API is a software intermediary that allows two applications to talk to each other.
You can ask an API for data, and they API will return what you want, usually in the form of JSON or XML. You can then use the data in your application.
Every time you use an app like Facebook, send an SMS, or check the weather on your phone, you’re using an API.