Domain - the name of the site and its address on the Internet. Hosting is where the site "lives". Both services are paid and provide the client with the opportunity to work normally and protect their resource from hacking, spam and other troubles.
Every day the global network is expanding its capabilities more and more and is sucking an increasing number of users into its web. A common man in the street, typing the name of the site into the search engine line, may not "bother" himself with how he will go to the page he needs, the main thing is that he will get to the right place. However, the owner of this found resource did a great job so that the user could find the information he was interested in. First of all, he registered his site at a specific address and provided it with a place on the local network.
What are domains
Domain is the address of a network connection that identifies the owner of the site. It can consist of letters, words, numbers, dashes and their combinations. The domain consists of two parts: the left one includes its name, and the right one - the domain zone in which this address is registered. They are separated by a dot between themselves. For example, in a possible domain blog.ru, the word blog is the domain name, and the word ru indicates the domain zone in which it is registered. Each of the millions of computers on the Internet have their own unique domain address. Its constituent parts are called segments, which form a hierarchical system.
Until recently, only a thematic system existed. In this system, the top-level domain (the very last segment on the right) denoted that the owner of the address belonged to a particular class. For example, ".com" - commercial, ".net" - network, etc. Now, in almost all of these zones, you can register resources of any subject. As already mentioned, a domain also indicates the country in which it is registered, as well as the city, state and other geographic division. However, more often than not, the top-level domain is immediately followed by a segment designating the organization or firm to which it belongs. For example, the domain сompany.info stands for Company Information Firm.
What is hosting
Hosting is a service for the provision of computing power for placing information on a server. That is, in fact, hosting is the place where the client's files are located. The organization of hard disk space at the hosting provider is necessary for the site owner in order for his resource to be found and visited by millions of Internet users. As a rule, the hosting service includes the provision of space for mail correspondence, DNS, databases, file storage, etc.
Without such a service, the Internet simply could not exist and develop normally, since the webmasters would have nowhere to host their sites. The concept of "virtual" hosting means that the provider does not provide the client with the entire server, but only a certain part of it, and indicates the limit on the use of RAM and CPU. When forming the price for this service, not only the occupied disk space is taken into account, but also the number of domains and subdomains per account, traffic, software, etc. Hosting and domain are rented concepts. For example, you can buy a domain for at least one year, and hosting for a month. At the same time, the money spent will pay off with the stable operation of the resource, its "recognizability" in the network and reliable protection against hacking, spam and other troubles.