How On-Demand Apps Are Changing the Business Face?