Il DNS (Domain Name System) è una parte fondamentale dell'infrastruttura Internet. È gestito dall'ICANN (Internet Corporation for Assigned Names and Numbers).
Analogo all'indice di un libro, il DNS offre un modo sistematico e gerarchico di archiviare e accedere alle informazioni sui siti web. In particolare, il DNS è ciò che consente di navigare sul Web utilizzando nomi di dominio come google.com anziché dover ricordare e utilizzare gli indirizzi IP sottostanti per un determinato sito web, ad esempio 172.217.3.206.