XML ist Extensible Markup Language, eine Auszeichnungssprache. Eine Auszeichnungssprache ist eine Möglichkeit, Informationen in ein Textformat einzugeben, das leicht als nicht Teil des Inhalts identifiziert werden kann, sondern als Anweisungen zur Behandlung des Inhalts.