Le système de noms de domaine (DNS) est un composant essentiel de l'infrastructure Internet. Il est géré par l'ICANN (la Société pour l'attribution des noms de domaine et des numéros sur Internet).
À l'instar de l'index d'un livre, le système DNS offre un moyen systématique et hiérarchique de stocker les informations sur les sites Web et d'y accéder. Il permet ainsi aux internautes de naviguer sur le Web en utilisant des noms de domaine tels que google.com, sans avoir à mémoriser ni saisir les adresses IP sous-jacentes d'un site Web donné, comme 172.217.3.206.