O Domain Name System (DNS) é um sistema usado para converter o nome do host de um computador em um endereço IP na Internet. Por exemplo, se um computador precisa se comunicar com o servidor web exemplo.net, seu computador precisa do endereço IP do servidor web exemplo.net. A função do DNS é converter o nome do host para o endereço IP do servidor web. Às vezes é chamado de lista telefônica da Internet porque converte o nome de um Website que as pessoas conhecem, para um número que a Internet realmente usa.

O DNS é definido pelos documentos Request for Comments (RFC). Estes são documentos técnicos sobre redes de computadores. O DNS é definido principalmente pela RFC 1034 e RFC 1035. Existem RFC posteriores que definem as mudanças no sistema.