Il Domain Name System (DNS) è un sistema che viene utilizzato per tradurre gli indirizzi web (ad esempio "www.google.com") in indirizzi IP (ad esempio "172.217.16.78"). Questa traduzione viene effettuata da server DNS, che fungono da elenchi telefonici del web e consentono agli utenti di accedere ai siti web digitando semplicemente l'indirizzo web nel loro browser.
Quando un utente digita un indirizzo web nel browser, il computer invia una richiesta al server DNS per ottenere l'indirizzo IP corrispondente. Il server DNS risponde inviando l'indirizzo IP richiesto, permettendo al browser di accedere al sito web.
Il DNS è un componente fondamentale della navigazione in internet, poiché permette agli utenti di accedere ai siti web utilizzando indirizzi facili da ricordare anziché dover digitare lunghe sequenze di numeri. Inoltre, il DNS consente di distribuire il traffico su più server e di gestire i cambiamenti di indirizzo IP dei siti web senza che gli utenti debbano ricordarsi di aggiornare manualmente le impostazioni del loro browser.