Ein Nameserver verwaltet im »Domain Name System« den Internet-Namensraum. Numerischen IP-Adressen werden hier Namen zugewiesen. Weltweit verteilte Nameserver sind so das »Herz« des Internets, können aber auch in lokalen Netzen (etwa für Intranet-Applikationen) verwendet werden. Sogenannte autoritative oder Primary Nameserver verwalten ganze Adresszonen und teilen sich anderen Primär-Servern mit, wenn es eine Änderung gibt (der Zeitraum, wie oft Änderungen weitergegeben werden, wird pro Domain im Nameserver mit einer TTL-Angabe – time to live – gespeichert). Sekundäre oder nicht-autoritative Nameserver arbeiten vor allem in Unternehmensnetzen, weil sie mit Cache-Systemen arbeiten und so einen schnelleren Zugriff erlauben. Sie sind aber oft nicht auf dem neuesten Stand.