Cloud Computing has become something of a buzz word in recent years as small, medium and big businesses have adopted this technology service and reaped benefits of scalability, flexibility, on-demand availability, and pay-for-use price transparency.
Just as electricity is a metered service provided by utility companies on a usage basis, Cloud Computing is IT infrastructure delivered as a service.