Un nom de domaine (NDD ou Domain Name - DN - en anglais) est le nom utilisé par un ensemble d'équipements informatiques (ordinateurs par exemple) pour être identifié auprès d'autres équipements informatiques.

Pour les besoins d'un site web, un nom de domaine est donc un moyen de permettre aux visiteurs du site de trouver le site et de l'afficher.

Il est composé d'un domaine de premier niveau (.fr, .com, .net, .org sont des exemples de domaines de premier niveau ou Top-Level Domain - TLD - en anglais), auquel on ajoute un domaine de deuxième niveau (Second-Level Domain - SLD - en anglais) pour former un nom de domaine unique.

Ensuite, par convention, on ajoute devant ce nom de domaine unique un label (ou host) pour désigner l'adresse d'un service, tel un site web (dont le label par défaut est www).