On-demand computing

Definition
On-demand computing is making computing resources available to a user as needed.