Ele distribuirá um endereço IP e endereços de servidor DNS para qualquer computador no mesmo domínio de broadcast (ou seja, qualquer infraestrutura de rede contígua não separada por um roteador). Você não precisaria configurar um IP estático antes de ingressar em um computador no domínio. Veja também: Como um computador obtém um endereço IP via DHCP?
A vantagem de executar o DHCP em um controlador de domínio é que o AD, DNS e DHCP se integram muito bem juntos. O DHCP atualizará o nome e o IP do computador no DNS, e ele será replicado para todos os outros servidores de DC / DNS da sua organização. No entanto, também faria sentido executar o DHCP em um dispositivo de rede (para mim, isso faria mais sentido, já que receber um endereço IP está relacionado à rede), mas não sei se isso teria alguma desvantagem em relação a executá-lo em um ambiente AD / DNS.