Website hosting is simply where your website is housed. Just like a home is housed on a piece of land, a website is hosted (or housed) on computer servers of website hosting companies.
Data Centre is a complex of computer servers that host the internet. Think of your computer, it's small because there is a small amount of information stored. But what about websites like Facebook? Amazon? Google? These have a massive amount of data. The computers for these websites are many, and they are stored in what is known as Data Centers.
An example of a domain name is EranBucai.com. A domain name can be used for a website like what I have, which is the actual content you see on that domain name. A domain name can also be used to create an email, such as support@eranbucai.com. Below is a video explaining more...
You can support us in three ways. (a) offer feedback on any FAQ you have read to let us know if it was helpful or not; (b) ask a burning question that is not in the search engine so we can add it; (c) learn more about our subscription service.