Extensible Markup Language
XML, siglas en inglés de "eXtensible Markup Language", traducido como 'Lenguaje de Marcado Extensible' o 'Lenguaje de Marcas Extensible', es un metalenguaje que permite definir lenguajes de marcas desarrollado por el "World Wide Web Consortium" (W3C) utilizado para almacenar datos en forma legible. Proviene del lenguaje SGML y permite definir la gramática de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML) para estructurar documentos grandes. A diferencia de otros lenguajes, XML da soporte a bases de datos, siendo útil cuando varias aplicaciones deben comunicarse entre sí o integrar información.
PhpBB
MODX es un formato de documento escrito en XML por el "phpBB MOD Team" (equipo de MODs de phpBB) que se utiliza para describir los pasos necesarios para modificar el código fuente de una aplicación web con el fin de instalar una modificación. A pesar de que puede ser usado para cualquier aplicación web, en teoría, fue desarrollado y es usado fundamentalmente para los "MODs" de phpBB. El equipo de MODs de phpBB requiere que todos los "MODs" para phpBB3 enviados a su base de datos cumplan con las especificaciones de la última versión de MODX, aunque muchos otros sitios que almacenan "MODs" no exigen que se cumpla esto. El propósito principal de utilizar un formato basado en XML es permitir que las herramientas de instalación automática (ver más abajo) puedan leer y completar las instrucciones de instalación de mejor manera. Sin embargo, los archivos XML sólo pueden ser vistos en un navegador web usando un XSL incluido. La última revisión a MODX es la 1.2.2, lanzada el 25 de enero de 2009. Toda la información sobre MODX puede ser encontrada en "MODX Resource Centre" "(en inglés)".