With the trending SaaS culture, companies prefer hosted services to improve their Workflow Optimizations. Consequently different business process management software target the optimization of different business processes. Moreover it is important to ensure the optimization of as many business processes as possible. There are many BPO platforms with promising performance. Nonetheless, all these business automation software funnel down to a few major categories.