User  API

 
An API is a set of rules and specifications that allow different programs to communicate with each other.
An API defines how programs can access each other's functions and data, allowing them to work together.
 
Simply put, an API acts as an intermediary between two different programs, allowing them to exchange information and perform tasks without needing to know each other's implementation details.