O Domain Name System (DNS) é um sistema de gerenciamento de nomes hierárquico e distribuído para computadores, serviços ou qualquer recurso conectado à Internet ou em uma rede privada. Ele baseia-se em nomes hierárquicos e permite a inscrição de vários dados digitados além do nome do host e seu IP. O DNS é conhecido por traduzir nomes de domínio em endereços IP numéricos necessários para localizar computadores e dispositivos. O DNS é um componente essencial paa o funcionamento da Internet.