A domain is a sub-set of internet addresses. Domains are hierarchical, and lower-level domains often refer to specific websites within a top-level domain, e.g. .com, .org, .uk.