Ein Domainname wird mithilfe des Domain Name Systems (DNS) in eine IP-Adresse umgewandelt. Das DNS ist ein verteiltes System von Servern, das Domainnamen in numerische IP-Adressen übersetzt und umgekehrt. Wenn ein Benutzer eine Website besucht, gibt er den Domainnamen in seinen Webbrowser ein. Der Webbrowser verwendet dann das DNS, um den Domainnamen in eine IP-Adresse umzuwandeln. Die DNS-Abfrage beginnt bei einem lokalen DNS-Server, der das DNS des Internetdienstanbieters (ISP) abfragt, bis die IP-Adresse der Zielwebsite gefunden ist. Sobald der Webbrowser die IP-Adresse kennt, kann er eine Verbindung mit der Website herstellen und den Inhalt der Website empfangen.