Domain Name System (DNS) on Internetin nimipalvelujärjestelmä, joka muuntaa nimiä IP-osoitteiksi. Internetin laitteet kommunikoivat keskenään numeeristen osoitteiden avulla, joiden muistaminen olisi ihmisille toivotonta. Nimipalvelun perimmäinen tarkoitus on sama mikä puhelinluettelolla on. Nimipalvelun toinen tärkeä tehtävä on sähköpostien reititys.
Nimipalvelun toteuttavia palvelintyyppejä on kaksi.
* Nimipalvelukyselyihin vastauksia hakevat koneet eli resolverit.
* Nimipalvelukyselyihin vastauksia antavat koneet eli autoritääriset nimipalvelimet.
Domainit erotetaan toisistaan pisteellä. Juuridomain on pelkkä piste. Suomen pääverkkotunnus on fi, jonka alla on alidomaineja. Normaalissa kielenkäytössä päädomainien alidomaineja kutsutaan lyhyesti domaineiksi, eli sellaisia nimiä joissa on kaksi osaa. Esimerkki arkikielessä tarkoitetusta domainista on example.com. Domainien enemmän spesifinen osa on vasemmalla, eli juuresta katsottuna domain luetaan oikealta vasemmalle.
Kaikki päätason domainit ovat säädeltyjä. Näihin päädomaineihin luo alidomain rekisterit kuten Ficora. [2] Lähes kaikilla päädomaineilla on oma erillinen rekisteri.
Käyttäjädomaineihin voidaan tehdä alidomaineja, joilla yleensä pyritään erottamaan jokin nimien kokonaisuus päädomainin sisällöstä. Esimerkki edellisen kaltaisesta alidomainista on dhcp.inet.fi. josta löytyy laajakaistan käyttämiä osoitteita. Domainin ylläpitäjä voi vapaasti luoda alidomaineja.