El sistema de nombres de dominio (DNS) es una parte fundamental de la infraestructura de Internet. Está gestionado por la ICANN (la Corporación para la Asignación de Nombres y Números de Internet).
Al igual que el índice de un libro, el DNS ofrece un método sistemático y jerárquico para almacenar y acceder a información sobre sitios web. En concreto, el DNS es lo que permite navegar por la Web usando nombres de dominio como google.com, en lugar de tener que recordar y utilizar las direcciones IP subyacentes de un sitio web determinado, como 172.217.3.206.