Um servidor DNS primário é responsável por fornecer informações DNS autorizadas para um determinado domínio ou zona. Quando um cliente DNS envia uma consulta DNS, ele primeiro entra em contato com o servidor DNS primário desse domínio. O servidor DNS primário fornece ao cliente DNS os endereços IP correspondentes ao nome de domínio consultado. Se o servidor DNS primário não tiver as informações, ele entrará em contato com o servidor DNS secundário.
É importante ter servidores DNS primários e secundários para um domínio, a fim de fornecer redundância caso um servidor fique indisponível.
Ao definir as configurações de DNS para um domínio, o servidor DNS primário geralmente é especificado como o primeiro servidor DNS na lista de servidores DNS do domínio.