DNS
É um sistema de gerenciamento de nomes hierárquico e distribuído para computadores, serviços ou qualquer recurso conectado à Internet ou a uma rede privada.
É frequentemente utilizado para traduzir endereços ip para nomes facilmente memorizáveis.
funcionamento
Quando um computador não sabe o IP de um domínio ele pergunta para um servidor DNS.
O servidor responde a requisição com o ip do serviço requisitado.
Caso ele não saiba, ele pode perguntar para um servidor acima, ou rejeitar a requisição;Ao receber a tradução do servidor, o computador armazena esses dados em uma tabela que relaciona domínio com IP.
crédito: http://techgenix.com/