This document discusses building workflow applications using Ext JS. It describes how a workflow application uses a graphical designer to visually represent business processes. The backend uses Activiti software to execute workflows, while the frontend uses Ext JS and its Draw package to build the graphical designer interface. Key aspects covered include implementing the data model and store, adding selection and drag/drop capabilities, and defining basic and composite elements to represent different workflow steps.