Existem muitas e muitas vantagens em usar um domínio, mas as mais óbvias sempre foram as mesmas desde o Windows NT: gerenciamento centralizado de usuários, autenticação automatizada entre máquinas de domínio e gerenciamento de acesso. O que isso basicamente significa é que você pode criar e gerenciar contas de usuário em um único local, que essas contas são automaticamente reconhecidas por todas as máquinas de domínio e que você pode conceder aos usuários (e grupos) permissões em determinados recursos.
Isso torna muito mais fácil e gerenciável até mesmo o cenário mais básico de compartilhamento de arquivos (e impressão), ou seja, "armazenamos arquivos em uma pasta compartilhada e precisamos escolher quem pode acessar o quê", o que pode rapidamente se tornar uma dor em um ambiente de grupo de trabalho, mesmo com menos de 10 usuários.
As principais desvantagens são que você precisará de pelo menos um servidor para atuar como o controlador de domínio do domínio (mas em um ambiente de pequena empresa isso pode ser feito por um servidor também fazendo outras coisas, como compartilhamento de arquivos), precisará aprender como gerenciar domínios (que, para o gerenciamento básico, não é algo tão complexo) e que você precisará cuidar do controlador de domínio, pois não tê-lo disponível terá um impacto muito ruim em todos os computadores do domínio ( é por isso que geralmente pelo menos dois deles são usados).