Semantic, Structured Authoring is an important concept in writing content for the web.
Semantic authoring has been defined as "to compose information content semantically structured according to some ontology". (If you've never encountered the word ontology before, the dictionary defines it as "the branch of philosophy concerned with the nature of being".) A much better explanation of semantic authoring is "knowledge markup". Simple tags such as <policy> aren't the only way in which knowledge is categorised, indexed and labelled within XML. Tags can contain attributes (such as the id attribute in <section id="upg11">), and metadata can be stored in tags separate from the content itself (such as <author><firstname>Tony</firstname><surname>Self</surname></author>).
The most common semantic markup languages for documentation are DocBook and the Darwin Information Typing Architecture (DITA). DITA specifies a number of topic types, such as Task, Concept and Reference.
Within DITA, a Task topic is intended for a procedure describing how to accomplish a task; lists a series of steps that users follow to produce a specified outcome; identifies who does what, when, where and how . A Reference topic is for topics that describe command syntax, programming instructions, other reference material; usually detailed, factual material .
In Coherence Group��s business, writing structured content is important because we combine knoweldge, learning and software development in to performance support tools so that knowledge workers can avoid the integrative effort of putting this content together themselves.