O DNS converte endereços IP em nomes de domínio de forma amigável para usuários. Originalmente na ARPANET era usado um arquivo hosts.txt compartilhado, mas com o crescimento da rede surgiram problemas. Isso levou à criação do DNS para centralizar e mapear mundialmente os nomes de domínio e endereços IP de forma a resolver esses problemas.