(API) A set of definitions and specifications that software programs can follow to communicate with each other. 

Did this answer your question?