This blog lists the top 10 on-demand apps that you must know before start building your own on-demand business right now,