Cloud Hosting service provide hosting for websites on virtual servers which determine their computing resource from extensive underlying networks of physical web servers. Each server in the cloud helps in carrying out a particular set of tasks and reduces chances of downtime. It is more reliable as rather than being hosted on one single instance of a physical server the website is hosted on a virtual partition, if one server goes offline, it dilutes the level of resource available to the cloud. Resources are available in real time on demand and not limited to the physical capacity of one serve hence it is more flexible than dedicated or VPS hosting. It can be customized according to client’s needs in such a way that the client only pays for what they actually use and can be instantly scalable to respond to changing demands.