What is the Difference between Hosting and Domain?
A domain is the address of your website. Before you can setup a website, you will need a domain.To own a domain name, you need to register it with a domain registrar.Domain name is not something physical that you can touch or see. It is a string of characters that give your website an identity (yes, a name, like human and businesses). Examples of domain name: Google.com, Alexa.com, Linux.org, eLearningEuropa.info, as well as Yahoo.co.uk.
Domain Name VS Web Hosting.
To simplify: A domain name, is like the address of your home; web hosting on the other hand, is the space of your house where you place your furniture.
Instead of street name and area code, set of words or/and numbers are used for the website’s naming’. Computer hard disk and computer memory are used instead of instead of wood and steel for storing and processing data files. The idea is presented clearer with the diagram below.