In the most basic sense, cloud hosting is a type of internet hosting that allows organizations to access their information and applications remotely via the internet. In a more technical sense, cloud hosting is a type of web hosting platform that utilizes virtualized resources to provide scalable, on-demand web hosting services.  Cloud hosting can be traced back to the early days of computing when organizations would host their mainframes and minicomputers in data centers. These centralized computing resources were expensive to maintain and required specialized expertise to operate. Cloud hosting takes this concept of centralization and extends it to the world of web-based applications and services.  With cloud hosting, instead of each organization maintaining its own physical server infrastructure, it can tap into a shared pool of resources that are housed in a remote data center.