Domain and hosting are what you cannot set up a website without. Here are brief explanations of these concepts.
What hosting is
A setup website in its simplest form is a number of files stored on a hard disk of your computer. No one can access your computer except yourself. Otherwise, it could be easily infected with viruses and malware. From here it’s clear that no one can see your website until it’s in your system only.
To make your website available for visitors, you need to place the files in such a way so that everyone can see them. That is what hosting is meant for. In other words, hosting is a space on the Internet where your website is. Your website will become accessible for everyone, but just for viewing and copying information to their computers (even these functions can be blocked).
If to draw an analogy it can be a leased land where you build a house that is a website.
You cannot have it in possession; you can only lease it for use prolonging a hosting agreement every year. Hosting can be free and paid. The latter has more advantages.
So, hosting is a space on a server provided by a certain company. Such companies are called hosting providers.
What domain is
You are lucky to find a hosting you are happy with. But how let the others know where your website is? How can your visitors view it? Where can they find it? That is what domain or domain name is meant for.
Domain or domain name is a unique (!) name of your website. It serves also as a website address. If you enter a domain name in a browser address bar, you are immediately taken to the website with the name you have typed in.
Domains are divided into zones and levels. Every domain name consists of several parts, separated by dots. See the picture below from right to left.
- First-level domains are also called zones. They are country-called domains (ru, ua, de, us) and generic ones (com, net, org).
- You can register a second-level domain on any first-level domain. For example, our website letda.com is a second-level domain. Other examples are google.com, facebook.com.
- Third-level domain: old.letda.com.
To sum up:
DOMAIN – a unique name and internet-address of a certain website. Without a domain, you cannot access a website.
HOSTING is a website space on the Internet where everyone can view your website. You cannot set up a site without hosting, it won’t exist.
HOSTING PROVIDER is a company that gives you a space on a server (hosting service).