What Is an API?
Application Program Interface.
A way for apps to borrow functionality and data from each other.
Common Use Case
An app asks another app to solve a particular problem ,interesting information,or access to the feature of hardware.
With APIs ,you can easily incorporate advance technology into your new software without needing to reinvent the wheel.