Every on-demand app needs to have certain features in order to satisfy its customers. These features are what differentiates the app from the herd and help the company create a name for itself among the plethora of competition in the market. Some features of TaskRabbit that help it differentiate itself include: