This thesis compares the workflow management systems BizAgi and Joget. It develops a framework to determine the more suitable system for a given project based on features like process modeling, monitoring, engine, and business activity monitoring. A case study of an online application process at Sudan University of Science and Technology is implemented in both tools. BizAgi is found to have stronger performance in most criteria based on a scoring system. While both tools excel at process modeling, BizAgi receives higher marks for its superior monitoring, business activity monitoring, and process engine capabilities.