simple markup language
<para>For editing of text files you can use <application>Emacs</application> editor.</para>
markup can be used for creating semantically rich documents
XML vocabulary tries to capture semantics not presentation
schema defines set of elements (tags) which can be used in particular document type