DocBook is an XML standard for writing structured documents such as books, articles, and reference documentation. It was originally intended for writing technical documents related to computer hardware and software, but it can be used for any other sort of documentation. It allows for writing and publishing technical documentation in various formats, using structural, block-level, and inline tags to capture the logical structure of the content, without specifying its presentation. This makes it a flexible and powerful tool for creating books, papers, articles, and other informational resources that contain text and media.
DocBook is maintained by the DocBook Technical Committee of OASIS and is available in several schema languages, including RELAX NG, SGML, XML DTDs, and W3C XML Schema. It is particularly well-suited for materials about computer technologies, though it is not limited to these applications.