Some will suggest that cloud computing is simply another name for the Software as a Service (SaaS) model that has been on the forefront of the Web 2.0 movement. Others say that cloud computing is marketing hype that puts a new face on old technology, such as utility computing, virtualization, or grid computing. This thinking discounts the fact that cloud computing has a wider scope than any of these particular technologies. To be sure, cloud solutions often includes these technologies (and others), but it’s the comprehensive strategy that sets cloud computing apart from its predecessors
Cloud computing for the enterprise: Part 1: Capturing the cloud