A client-server network is a type of computing architecture used in many organisations and on the internet, where multiple client devices, like computers or smartphones, connect to a central server to access resources, services, or data. In this setup, the server, a powerful computer, manages resources such as files, applications, or databases, and is responsible for handling requests from client devices. When a student requests information or a service from their device, the server processes this request and sends the necessary data back to the client. This model contrasts with peer-to-peer networks, where each device shares its resources without a centralised server. Client-server networks enhance security, as the server can manage access to data, and they also improve efficiency by enabling centralised control and management.
Need help reaching your target grade? Explore our notes, questions by topic and worked solutions, tailor-made for GCSE Computer Science.
Explore GCSE Computer ScienceShare this article