Web API
A Web API is an application programming interface for either a web server or a web browser. It is a web development concept, usually limited to a web application's client-side (including any web frameworks being used). Web APIs usually send data back and forth using HTTP requests. These requests often return textual data in the form of a JSON or XML response. Read more in the links below.