Cloud servers are similar to a VPS hosting environment. The key difference is that instead of having a single server that's dedicated to your site (as is the case with VPS), the resources are spread out amongst a bunch of different physical machines.