É uma forma de estruturação de redes locais, que trata tanto o servidor quanto as estações de trabalho como máquinas inteligentes e programáveis, permitindo a exploração plena da rede.
O cliente fornece ao usuário todos os recursos para a completa utilização e ao servidor são atribuídas as mesmas características mais a capacidade de gerenciamento de dados, compartilhamento de informações entre clientes e segurança da rede.