Le Domain Name System (DNS) est une base de données distribuée de connexion des adresses Web à l'adresse réelle de l'ordinateur hébergeant ce site. Les adresses Web sont appelés noms de domaine. L'adresse d'un site web ressemble "www.asite.com." Ceci est un nom de domaine, mais ne signifie rien sur Internet. Le navigateur Web qui a besoin d'afficher une page d'un domaine demandé doit d'abord obtenir l'adresse Internet du serveur Web. Le processus de requête est géré par un dispositif appelé un résolveur. Les réglages sur le résolveur de déterminer si la requête sera récursif ou itératif.