Was ist XML?
Extensible Markup Language ist ein Datenformat das einem Regelwerk, einer vorgegebenen Syntax folgt, dabei ist das am Anfang der Datei notiert oder wird importiert (DTD). Die Regeln sind unterschiedlich, deswegen extensible.
HTML ist z.B. eine Unterkategorie von XML.
Es wird dazu verwendet um Daten strukturiert zu speichern oder kann auch dazu verwendet werden eine Webapplikation zu steuern z.B. Ein Panoramaprogramm das mit XML gesteuert und angepasst werden kann.
Charakteristisch für XML wie alle seine Ableger HTML, XAML usw. sind die spitzen Klammern <xxx> die Knptenpunkte definieren und jeweils mit </xxx> geschlossen werden aber es gibt auch einzelne in sich geschlossene Tag's wie in HTML das <img src="file.jpg" alt="file" />.
Die Möglichkeiten sind grenzenlos wie Phantasien.