What is a domain? A plain-language explanation, no technical jargon
In short: a domain is your website's address on the internet, that is, what people type into the browser, for example yourcompany.com. It is an easy-to-remember stand-in for the technical server address where the site really lives.
„Domain" sounds technical, but the idea is very simple. It is just the address where visitors find you. Instead of a long string of digits (an IP address) they type a readable name, and the rest happens in the background.
A domain is an address on the internet
Every site physically sits on a server that has its own numeric IP address, for example 192.0.2.10. People find such strings hard to remember, so domains were created: instead of the IP address you type yourcompany.com, and the DNS system translates that name into the right server address. That gives you an address you can easily put on a business card, in an ad, or say over the phone.
A domain and hosting are not the same
This is the most common misconception. A domain is the address, hosting is where your site sits. A simple analogy: the domain is a building's address, hosting is the building itself. For a site to work you need both: a domain where people find you, and hosting where the files live. How to choose the latter we cover in how to choose hosting.
What a domain address is made of
In the address yourcompany.com there are two main parts: the name (yourcompany), which you choose, and the extension (.com), the ending. The extension affects perception and availability: .pl suits a company operating in Poland, .com feels global. Technically every extension works the same. You will often see www at the start too, but that is just a convention, the site works with and without it.
What happens „underneath": DNS
For a domain to point to your site and email, you set DNS records for it. They say which server the site sits on and where email goes. You do not need the details, but if you want to look deeper, we have a post on DNS records: A, CNAME, MX in plain language.
What is worth remembering
A domain is registered for a set period and has to be renewed, because once it expires you can lose it. It is also important that you are its owner, not, say, the agency that built your site. This seemingly small detail is a frequent source of serious problems, which is why we gave it a separate post: who owns your domain.
Need help with a domain or a site?
If you are setting up a site and are not sure how to connect a domain to hosting, or you are taking over an existing domain and want to be sure everything is set up correctly, get in touch. We will help you sort it out.