O tipo de rede que compartilha o processamento e armazenamento entre um servidor centralizado e PCs individuais é chamada de rede cliente-servidor. Nesta arquitetura de rede, o servidor é o repositório central de dados e poder de processamento, enquanto os PCs individuais (clientes) acessam e utilizam os recursos fornecidos pelo servidor. Os clientes podem ser computadores pessoais, estações de trabalho ou outros dispositivos capazes de se conectar à rede. O servidor lida com tarefas como armazenamento de dados, processamento e execução de aplicativos, enquanto os clientes servem principalmente como interfaces de usuário e dispositivos de entrada/saída. As redes cliente-servidor são amplamente utilizadas em vários ambientes, incluindo empresas, organizações e instituições educacionais, para gerenciar com eficiência recursos compartilhados e fornecer controle e segurança centralizados.