This blog is to understand - What is Client, Server and API.
Client: Client is basically an area from where we can extract data from Server. This is also called UI or presentation layer.
Server: Server is storage area which is not only responsible for data storage but also responsible for processing of data. So we can say Server is of two types:
DATABASE SERVER : Database server is server where data is stored. So the layer where data is stored is called database layer.
WEBSERVER : Webserver is the server which contains business logic written by developer. Webserver is responsible for processing the data within server based upon request sent by client. This layer is called Application layer.
What is API?
API is application programming interface between client and server which helps in communication and data exchange between two software.
HOW API WORKS