Forkortelsen "NS" står for "Name Server" eller på dansk, navneserver, og spiller en central rolle i internettets funktion. En navneserver er ansvarlig for at håndtere forespørgsler om domænenavne, som er de adresser, du indtaster i din browser, for at besøge en hjemmeside. For at forstå dette bedre, kan du tænke på en navneserver som en telefonbog for internettet. Når du f.eks. ønsker at besøge en hjemmeside som "example.com", sender din computer en forespørgsel til en name server for at finde ud af, hvilken IP-adresse der svarer til det pågældende domænenavn. IP-adressen er som en fysisk adresse for en server på internettet, hvor hjemmesiden bor. NS'en ser i sin database, finder den tilsvarende IP-adresse og sender denne information tilbage til din computer. Nu kan din browser bruge IP-adressen til at kontakte serveren og hente hjemmesiden, så du kan se den. For at sikre, at processen er hurtig og effektiv, er internettet udstyret med mange forskellige navneservere, som kommunikerer med hinanden. Hovedtyperne er primære og sekundære navneservere, hvor de primære holder databasen opdateret med de nyeste oplysninger, mens de sekundære tager over, hvis der er problemer med de primære. Det er vigtigt at bemærke, at selvom vi ofte refererer til "DNS-servere", så er "navneserver" et mere præcist udtryk for det, som disse servere rent faktisk gør.