Component content management system

Each component represents a single topic, concept or asset (for example an image, table, product description, a procedure).

"[1] More often than not, the CCMS also contains the publishing engine to create the final outputs for print, web and e-readers.

Document format standards for these languages include: Challenges for the technical writers include topic-based authoring, that is shifting from writing book-shaped, linear documentation to writing modular, structured and reusable content component.

Each component has its own lifecycle (owner, version, approval, use) and can be tracked individually or as part of an assembly.

It tracks indirect and direct linking so that the author can safely reuse content and check the applicability of changes.