No modelo de arquitetura Cliente-Servidor,
um cliente não se comunica com outro cliente.
a função do servidor é receber as solicitações de serviços dos clientes receptores de serviços, e conectá-los aos clientes provedores de cada serviço requisitado.
caso o servidor não esteja em funcionamento, os clientes poderão solicitar serviços de outros clientes.
ocorre a comunicação direta entre os clientes, sem que haja uma separação fixa entre o cliente e o servidor.
um cliente envia uma solicitação de serviço pela rede, e outro cliente que pode atender executa o serviço, sob a supervisão do servidor.