Web hosting is a place where people store their websites.
Think of it as a house where you store all your stuffs; but instead of storing your clothes and furnitures, you store computer files (HTML, documents, images, videos, etc) in a web host.
More often than not, the term “web hosting” refers to the company that rent out their computer/servers to store your website (hence the word, host) and providing Internet connectivity so that other computers can access to the files on your website.
Web Hosting And Data Center: Aren’t They The Same?
Normally when we talk about web hosting, the term “web hosting” refers to the server that host your website or the hosting company that rent that server space to you; when we talk about data center, we mean the facility that is used to house the servers.
A data center could be a room, a house, or a very large building equipped with redundant or backup power supplies, redundant data communications connections, environmental controls (e.g., air conditioning, fire suppression) and security devices.