Cloud computing is a type of highly redundant virtualized environments. Think like a VPS but with extra redundancy.
Additionally, cloud hosting is typically more scalable than
VPS. It is generally built on
large dedicated servers and file storage systems.