Datamaskiner leser internettadresser som en serie av nummer som kalles Internet Protocol (IP) nummer. I og med at disse numrene er vanskelige å huske for folk flest, ble brukervennlige internettadresser uviklet ved å kombinere ord og numre. En navneserver er en datamaskin som har muligheten til å "oversette" de domenenavnene vi ser og bruker i vår nettleser til IP-nummer.
Et domene må driftes av minst én navneserver for å kunne fungere, men domenet skal helst være tilknyttet to navneservere. Årsaken er åpenbar: Dersom den ene serveren detter ned, vil den andre overta og rute domenet videre til IP-adressen hvor informasjonen til domenet ligger.