Pooled computing resources
Elastic scaling of resources
Virtualization of resources
Pay-as-you-go OR Metered resource usage
Resource delivery over the internet
Automation of new resource deployment and deprovisioning
Reduction in business costs
saves space
requires less time and man-power
enables organizations to focus on core business activities