
On-Demand software is typically delivered by an application services provider. This type of service offering is also frequently referred to as Software as a Service.
These days the On-Demand Software reference is particular to the pricing methodologies that are followed. In most cases the value proposition for an On-Demand service is wrapped up in the fact that the user or consumer of the service avoids a significant up-front financial investment and instead participates in a "pay as you go" plan - a model which makes On-Demand services frequently more affordable for users