Een domeinnaam (of, afgekort, ‘domein’) is een naam in het Domain Name System (DNS) (zie hieronder), het naamgevingssysteem op internet waarmee netwerken, computers, webservers, mailservers en andere toepassingen worden geïdentificeerd.
De verschillende delen van een domein (ofwel: domeinnaam) worden van elkaar gescheiden door punten. Een voorbeeld van een domein is drupalhandboek.nl. Om deze naam vast te leggen is een registratie vereist. Meestal is in de domeinnaam de persoon, het bedrijf, het product of het onderwerp te herkennen waarover de pagina gaat. In principe is alles mogelijk als domeinnaam, zolang de naam bestaat uit een combinatie van twee of meer tekens. De combinatie mag bestaan uit de letters a tot en met z, eventueel aangevuld met cijfers 0 tot en met 9 of een streepje -. Vanaf eind 2009 mogen ook andere lettertekens worden gebruikt, zodat domeinnamen kunnen bestaan uit tekenreeksen van alle landen.
Het Domain Name System (DNS) is het systeem en protocol dat op het Internet voornamelijk gebruikt wordt om domeinnamen naar IP-adressen te vertalen en omgekeerd.

