An on-demand service acts as an intermediatory between an user and a business. Users of an on-demand application can request any service and have it delivered in a timely manner. For Example, ordering food from Zomato, booking ride from Uber, getting clothes & other accessories from Amazon, etc.