cloud hosting is an internet driven, on-demand computing technology that is based on the principles of shared storage and processing of all underlying computing hardware. It relies on a network of multiple web servers connected to one another in a complex and wide network to deliver required computing functions.