O objetivo de um sistema operacional de rede é oferecer suporte a estações de trabalho, compartilhamento de dados, compartilhamento de aplicativos, compartilhamento de arquivos e compartilhamento de acesso à impressora entre vários computadores em uma rede. Um sistema operacional de rede é usado para executar computadores que atuam como servidores.
Os sistemas operacionais de rede permitem que os servidores gerenciem dados, segurança, aplicativos e grupos de usuários. Alguns dos recursos de um sistema operacional de rede incluem recursos de segurança, como autorizações, restrições e controle de acesso; recursos de arquivo, como impressão e serviço da Web; suporte básico do sistema operacional, como suporte a processador, suporte a multiprocessamento para aplicativos, detecção de hardware e suporte a protocolo; e recursos de gerenciamento de usuários.
As tarefas comuns associadas a um sistema operacional de rede incluem administração de usuários, monitoramento de segurança em todos os recursos da rede, atividades de manutenção do sistema e tarefas associadas ao gerenciamento de arquivos.
Existem dois sistemas operacionais de rede principais: ponto a ponto e cliente /servidor. Os sistemas operacionais de rede ponto a ponto permitem que os usuários compartilhem recursos e arquivos localizados em seus computadores, bem como acessem recursos compartilhados de outros computadores. Este sistema operacional de rede é fácil de configurar e requer menos hardware. Os sistemas operacionais de rede cliente /servidor permitem que a rede centralize funções e aplicativos em um ou mais servidores de arquivos dedicados. Os servidores de arquivos se tornam o hub do sistema, permitindo acesso a recursos e fornecendo segurança. O sistema fornece o mecanismo para mesclar todos os componentes em uma rede para permitir que vários usuários compartilhem os mesmos recursos ao mesmo tempo, independentemente da localização física.