We have all seen the situations where a web site might be under stress because it has had a sudden burst of popularity. With regular shared hosting we have today – once that web site reaches the limits of the single server it is on, it chokes. Now with a cloud hosting setup, you would have access to a number of different servers so the web site under stress could still have access to as much bandwidth, RAM, CPU power or any other server side resource that it needed.