What is Hosting?
Website Hosting or ‘Hosting’ is a service provided which offers a physical location for the storage of web pages and files. Think of it as a type of landlord, you rent physical space on a server allowing webpages to be viewed on the Internet.
Wikeopedia’s says:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation.