Structured authoring is a way of writing in which one or more authors use:
Structured authoring separates the content from the layout. It structures content through information models and layout through templates and stylesheets. These output any content in different layout styles.
You can apply structured authoring to all kinds of texts. It is not limited to the type of software application you use. You can therefore use structured authoring in: