Technical documentation models
Topic-based documentation
Also known as: Topic-based authoring · Topic-based writing · Modular documentation
Topic-based documentation is a model of technical documentation in which content is written, managed and published as discrete units called topics, each covering one subject and serving one purpose. Topics are assembled into deliverables — manuals, help systems, portals — by maps or navigation structures rather than by the linear flow of a book. The model underlies most current help authoring, component content management and structured publishing systems.
By knowledge.aitechdoc.world · Last reviewed
Definition
In topic-based documentation, the topic is the basic unit of authoring, reuse and retrieval. A topic answers one question or supports one purpose and can be read without the text that precedes it in any particular deliverable. Topics are combined into publications by a separate structure — a map, table of contents or navigation model — so that the same topic can appear in several publications.
Historical development
The model draws on several strands. Information Mapping, developed by Robert E. Horn from the late 1960s, divided information into small, labeled blocks classified by type. Online help systems of the 1980s and 1990s required content in units that could be displayed independently of a printed sequence. At IBM, these practices were formalized in an XML architecture for typed topics that became the Darwin Information Typing Architecture (DITA), contributed to OASIS in 2004 and approved as a standard in 2005.
Components
- Topics. Units with a title, a short description and a body, each limited to one subject.
- Information types. Classes of topic with a characteristic structure; DITA distinguishes concept, task and reference topics, with further types such as troubleshooting.
- Maps. Structures that select, order and nest topics for a deliverable and carry relationships between them.
- Metadata. Properties that identify audience, product, version and other conditions for filtering and retrieval.
- Linking. Related-topic links and relationship tables that connect topics outside the hierarchy of a single map.
Function and purpose
Topic-based documentation supports reuse of content across deliverables, parallel authoring by several writers, targeted updates of single units and delivery of individual topics through search and context-sensitive help. It also prepares content for machine processing, because units with a defined type and metadata can be selected and assembled automatically.
Applications
The model is used in software help systems, product documentation for machinery and devices, developer portals and knowledge bases. Delivery standards such as iiRDS describe topics together with metadata, so that content delivery systems can present the right topic for a product, a lifecycle phase or a task.
Limitations
Topics written in isolation can lose the connections that a reader needs. Collections of small units without adequate context, navigation or linking are sometimes described as fragmented. Topic size is not defined by the model; very small topics increase management effort, while very large ones reduce the benefits of reuse.
Relation to other models
Topic-based documentation provides the unit; other models specify what the unit should contain. Task-based documentation determines which topics are needed, Every Page is Page One sets requirements for how each topic stands on its own, and structured authoring enforces the structure of each information type.
Conclusion
Topic-based documentation replaced the book as the primary unit of technical content. Its value depends on clear information types, maps and links that restore the context removed by modularization.
Further reading
Cite this article
knowledge.aitechdoc.world. “Topic-based documentation.” Encyclopedia, AI TechDoc Blog. Last reviewed October 1, 2026. https://knowledge.aitechdoc.world/encyclopedia/technical-documentation-models/topic-based-documentation