This document discusses how Bonita can help with developing process-based web applications. It explains that Bonita is an open source BPM solution that allows business logic to be defined through processes rather than hard-coded. With Bonita, processes can be designed and then web applications can be generated that provide a graphical interface for end users to interact with those processes. This approach means the business logic is separated from the application code and managed through the BPM system. Bonita aims to make BPM and process-based applications more accessible through an easy to use and cost-effective open source solution.