Bonita Open Solution is a business process management system (BPMS) that allows users to model business processes using BPMN, connect the processes to external systems, and generate web applications for process execution and monitoring. It consists of Bonita Studio for process modeling, Bonita User Experience for the user interface, and the Bonita Execution Engine that runs the processes.