I came across an interesting article that shared the differences between a domain and web hosting. For many, the concept of a domain name is still new. The term website is often associated with the address as well as the hosting.
Well, coming to the article it says that a domain is the address of your home, web hosting is the space of your home and furniture is like the data files.
The full article is linked here: