Cita: En general un CMS no guarda sus datos en XML
Mas bien no creo que guarde los contenidos, pero un CMS si pude usar ficheros XML para almacenar datos de la propia aplicacion. Un fichero xml es perfecto para almacenar la configuracion de la aplicacion, en lugar de usar un .ini, un .txt o variables dentro de un .php.
Y si nos ponemos estrictos, XHTML es un tipo de XML.
Saludos.