API

API stands for “Application Programming Interface”. In non-technical terms, an API is a set of rules defining how a software application makes its data available to other applications. However, today “API” has often come to designate the programming interface to access data of an application over the Internet.