El DNS o Sistema de Nombres de Dominio es un sistema que traduce y resuelve nombres de dominio de computadoras conectadas a Internet utilizando una base de datos jerárquica distribuida. Está compuesto por clientes que realizan consultas, servidores que almacenan y resuelven nombres de dominio, y zonas de autoridad que definen el alcance de los servidores.