DocBook ist ein XML/SGML-Vokabular, das das Erstellen von Dokumenten in einer präsentationsunabhängigen Form ermöglicht, die die logische Struktur des Dokuments beschreibt. Mit Hilfe der DocBook-Stylesheets kann man DocBook-Dokumente als HTML-Seiten, PDF-Dateien, Manpages, HTML Help, JavaHelp und anderes publizieren.