management: Keeps track of different versions of the same information, with revisions and different formats Search and navigation: Finds information and its associated contexts Organizing documents in files, folders, and overviews Document management overlaps with other manage components, office applications (like Microsoft Outlook and Exchange, or Lotus Notes and Domino), and library services which administer information storage. Collaboration Collaboration components in an ECM system help users work together to develop and process content. Many of these components were developed from collaborative-software packages; ECM collaborative systems include elements of knowledge management. They use information databases and processing methods which are designed to be used simultaneously by a number of users on the same content item. Collaboration uses skill-based knowledge, resources and background data for joint information processing. Administration components (such as virtual whiteboards for brainstorming, appointment scheduling, and project management systems) and communications applications such as video conferencing may be included. Collaborative ECM may also integrate information from other applications. Web content management ECM integrates Content management systems (CMS), presenting existing information managed in the ECM repository. File and archive management Unlike traditional electronic archival systems, file and archive management is the administration of records, important information, and data which companies are required to archive. Independent of storage media, managed information does not need to be stored electronically. File and archive management includes: Visualization of file plans and other structured indexes for the orderly storage of information Unambiguous indexing of information, supported by thesauruses or controlled word lists Management of record-retention and deletion schedules Protection of information in accordance with its characteristics International, industry-specific (or company-wide), standardized metadata for the unambiguous identification and description of stored information Workflow and business process management The terms "workflow" and "business process management" (BPM) are often used interchangeably. Production workflow uses predefined sequences to control processes; in an ad-hoc workflow, the user determines the process sequence. Users interact in workflow solutions, and workflow engines are a background service controlling information and data flow. Workflow management includes: Visualization of process and organization structures Capture, administration, visualization, and delivery of information with its associated documents or data Incorporation of data-processing tools (such as applications) and documents, such as office products Parallel and sequential processing of procedures, including simultaneous saving Reminders, deadlines, delegation and other administrative functions Monitoring and documentation of process status, routing, and outcomes Tools to design and display process According to the AIIM, BPM is