Cloud Computing

The dynamically demand-based offering, use and billing of IT services over a network such as the Internet.