What is a client and a server?

A client is the one who makes the requests and the server is the one who serves those requests. It's usually a computer hardware device or software that accesses a service made available by a server. Imagine you walk in a restaurant and order (request) some food for a specific dish (service) from the menu (available resources). The server is like the waiter who takes the customer's order, delivers it to the kitchen (processes the request), and brings back the prepared food (response) to the customer.



Comments

Popular posts from this blog

What are the different ceremonies in Agile?

Why do production servers and test servers have to be similar?

Why do we need version control systems for IT companies?