---
title: "What is client/server?"  
description: "What is client/server?"  
author: "Oasge Christiansen"  
published: 2017-11-14  
canonical: https://answers.mindstick.com/qa/30577/what-is-client-server  
category: "technology"  
tags: ["computer networking", "computer network security"]  
reading_time: 1 minute  

---

# What is client/server?

What is client/server?

## Answers

### Answer by Sangsaptak Pal

A client/server networking model is a model in which computers such as servers provide the network services to the other computers called clients to perform some user based tasks.

## Client

A [client](https://en.wikipedia.org/wiki/Client_%28computing%29) is a program that runs on the local machine requesting service from the server. The client program is a finite program which means that the service started by the user terminates when the service is completed

## Server

A [server](https://en.wikipedia.org/wiki/Server_%28computing%29) is a program which runs on the remote machine, generally with high capacity, providing services to the clients. When the client requests for a service, then the server opens the door the door for the incoming requests. The server never initiates the service.

A server program is an infinite program which keeps on running generally in the back end. The server waits for the incoming requests form the clients. When the request arrives at the server, it just responds to the request.

![What is client/server?](https://upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Client-server-model.svg/1200px-Client-server-model.svg.png)

![What is client/server?](https://answers.mindstick.com/questionanswer/ef1748cd-ab10-4b79-beff-6647ce48909d/images/d35d61a5-1345-4af9-a847-f75f7db36534.png)\


---

Original Source: https://answers.mindstick.com/qa/30577/what-is-client-server

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
