The Guide
Explain It Like I'm 5

API

What is an API?

What's An API?

API or application programming interface is a method to communicate and bridge between different systems and components

Most of the time that people are talking about an API, they mean a web API but actually, API is all around us

  • That operating system you're using? Uses a prebuilt API (BIOS / UEFI) to tell the hardware where the operating system files are and which one to load
  • That app someone built to run on your operating system? Uses the operating system API to draw your pixels, read files, connect to the network, etc
  • That app that connects to another app and uses syncs data from it? Uses an API that the app developers made for other people and apps to fetch or update data within them

Good To Know

Every self respecting app has a permission system in which the app verifies the identity of the requester and also verifies that requester has the required permission to do whatever he's trying to do

More on that on Information Security section

On this page