El DNS (Domain Name System), o sistema de nombres de dominio, traduce los nombres de dominios aptos para lectura humana (por ejemplo, www.facebook.com) a direcciones IP aptas para lectura por parte de máquinas (por ejemplo, 157.240.204.35). En general el DNS es un conjunto de protocolos y servicios que permite a los usuarios utilizar nombres en vez de tener que recordar direcciones IP numéricas. Ésta es ciertamente la función más conocida de los protocolos DNS: la asignación de nombres a direcciones IP.
