XML er en plattformuavhengig "datacarrier".
Du nevner at presentasjonslaget blir nedprioritert i forhold til funksjonalitet. Det er ikke forskjell på å bruke XML og database i fremvisning av data, men fordelen ligger blandt annet i at man kan transportere valide data fra platform til platform/site til site.
w3schools har en ellers fornuftig tutorial til XML:
http://www.w3schools.com/xml/xml_whatis.aspDet er ingen sites som benytter ren XML idag (ihvertfall ingen med respekt for seg selv). De benytter gjerne XML som lagringsmedium og datatransportør, men du finner særdeles få sites hvor .xml er filformatet. Disse sites vil kun fungere i IE (og kanskje i NS6)
/nute