A figura abaixo apresenta um esquema conceitual do NIS que implementa um sistema de banco de dados distribuído de informações de controle de um ambiente operacional UNIX.

Em uma rede com diversas estações de trabalho UNIX, fica difícil gerenciar e manter consistentes arquivos de controle do sistema em cada uma das máquinas da rede.
Com NIS, arquivos tais como os cadastros de usuários, grupos, redes, serviços e sinônimos podem ser mantidos em uma única máquina da rede - a maquina “NIS master” e serem consultados pelas outras máquinas da rede - as máquinas “NIS client”.
Os lados servidor e cliente do NIS são implementados, respectivamente, pelos programas: