Cloud Hosting is a type of Web Hosting that uses a series of servers that are interconnected with one another provided in various places and servers as a single entity. In other words, hosting performance does not depend on a single server machine and if one of the server is not running properly, then another server machine will soon take over with a short time lag so it can avoid the server failure or minimizing downtime.
Users will have a special allocated resource in terms of CPU, Memory and Storage capacity that are set in such a way so it can not exceed the usage limits that may affect other users. If one user exceeds the limit of the use of the resources that already designated to him, then only the relevant user’s website will experience a decrease in performance. In other words resource usage among all users with cloud server systems will be fair and can avoid excessive resource abuse.