DEV Community

Cover image for Explanation of API
Farhana Binte Hasan
Farhana Binte Hasan

Posted on • Edited on

Explanation of API

API

API's full meaning is Application Programming Interface.

API is one kind of messenger. That tells the system what the user wants to do and returns a response from the system to the user. It just looks like a waiter.

Image description

Nowadays, we regularly use apps like Uber, Pathao, and FoodPanda and in all these apps we see maps. When we place an order inside the Foodpanda app, we know where our delivery man is. But FoodPanda does not have any satellite. So how do they give maps in their app?

Foodpanda app brings maps from the Google Maps system. Which we all have on our phones. But foodpanda does not directly access Google Maps.

Image description

A layer of security has been created for this layer called Google Maps API. Hence if foodpanda needs data access then it requests directly API, not Google Maps.

Image description


So now simply say, API is a messenger which is transfer data from one to another system.

Top comments (0)