Definition
A domain name is the human-readable address of a website, such as example.com, that people type instead of remembering a numeric IP address like 192.0.2.1 or an IPv6 equivalent. Behind the scenes, DNS (the Domain Name System) translates the domain into the IP address of the server that hosts the site, using a hierarchy of resolvers and authoritative nameservers that typically respond in under a second. You register a domain through an accredited registrar for an annual fee, commonly about 10 to 20 USD a year for a .com, though prices vary by extension and can rise sharply on renewal. Registration is separate from hosting: the domain is your address, hosting is where the site's files and databases actually live, and the two can sit with different companies. A domain has parts: the top-level domain (.com, .org), the second-level name (example), and optional subdomains (blog.example.com), each resolvable independently.
How it works
Computers find each other by IP address, but IP addresses are hard to remember, so a domain name acts as a friendly alias. When you enter it, DNS looks up which server holds the site and connects you. You lease a domain from a registrar on a yearly basis, then point its DNS records at your host.
Why it matters
Your domain is your brand and your permanent address online. It carries your search authority and email identity, and it stays yours even if you switch hosts. A clear, memorable domain builds trust; losing or mismanaging one can take a site offline entirely.