Serveur DNS signifie serveur "système de noms de domaine" et fait référence à un ordinateur qui traduit les noms de sites Web textuels en adresses IP hexadécimales. Une adresse IP fait référence à l'adresse physique d'un appareil au sein d'un réseau utilisant le protocole TCP/IP.
Dans la plupart des cas, une personne tape le nom alphabétique d'un site Web qu'elle souhaite visiter dans la barre d'adresse d'un navigateur Internet. Le serveur DNS recherche ensuite l'adresse numérique du site Web dans une base de données d'adresses IP, appelée enregistrement DNS, pour localiser le site Web. Le navigateur Internet renvoie ensuite la requête au demandeur.
Les adresses IP permettent aux appareils de communiquer au sein d'un réseau et d'Internet. Sans serveur DNS pour traduire les noms de domaine en noms textuels, les humains doivent se souvenir des noms hexadécimaux exacts des sites Web. Les serveurs DNS sont également chargés de mapper les noms de domaine et d'attribuer des adresses IP numériques aux noms de domaine.
Il existe plusieurs types de serveurs DNS sur Internet, et chaque type de serveur remplit une fonction différente. Chaque type de serveur se voit attribuer une classe de service spécifique par le système de noms de domaine. Le protocole est conçu de cette manière pour éviter la congestion des requêtes du serveur DNS qui peut ralentir le trafic Internet.