A platform enables interactions among the customers and service providers. On-demand services are platforms enabling transactions on these platforms in a robust framework. These business models seem similar but are quite different when trying to apply their technology.