A workflow consists of several components that manually and automatically move tasks sequentially through a process to accomplish an objective. A workflow is a sum of all of its parts—client applications, workflow engine, database, task handler, participants—anything required by the system to process the work or data. These workflow patterns form the basis for how data travels through the system, and define how a process is performed. All elements must be in place and properly configured for the workflow to function correctly. A workflow can be initiated manually or by one or more event listeners you configure. ALM comes with many preconfigured workflows in such areas as asset request, asset reservation, software compliance, and server rack installation. Additionally, you can download workflows from the LANDesk website (see Content > Content server in the Design console). See Setting up a new workflow.