On-demand service, in the context of IT, is a prime facility and feature of cloud computing services, which allow users to provision raw cloud resources at run time, when and where needed.
On-demand service allows end users to use cloud computing, storage, software and other resources instantly and in many cases without limits. This addition of resources is generally performed in live environments through a transition process that doesn’t affect current operations.