What is On Demand Software ? On Demand Software is type of delivery model which is deployed and operated on vendor’s hardware systems and customer is only granted access to the software as per need via internet.