Ein wohlgeformtes XML-Dokument befolgt die Regeln des Standards, also beispielsweise < und > werden richtig benutzt und die Elemente sind korrekt geschachtelt. Korrekte Schachtelung bedeutet, dass, wenn das Start-Tag innerhalb eines Elements ist, auch das End-Tag in diesem Element enthalten sein muss. Folgendes ist also nicht wohlgeformt:
<code>
<fett>Das ist <kursiv> völlig </fett> falsch! </kursiv>
</code>