DITA and content reuse

I am currently learning single-source structured authoring with DITA.

DITA is an XML-based documentation standard that allows the creation of different types of publications (like HTML Help, printable documentation and JavaHelp) from single file sources and for different product documentation outputs (thus the concept of content reuse – same content for different products and different publications).

To write documentation using DITA, a structured technical authoring approach is required, which is why I am also learning modular documentation conceptualization and information architecture.