XML: Lenguaje de marcado extensible
Extensible Markup Language es una serialización estricta del Modelo de Objetos del Documento (DOM, por sus siglas en inglés).
- EXSLT
- EXSLT es un conjunto de extensiones de XSLT. Existen varios módulos; aquellos que están implementados por Firefox se listan a continuación: 
- XPath
- El Lenguaje de Caminos XML proporciona un modo flexible de dirigirse (señalando a) a las distintas partes de un documento XML. También puede ser usado para cotejar nodos y determinar si encajan un modelo o no. 
- XSLT
- Tutorial XSLT (en) Este tutorial enseña como usar XSLT para transformar documentos XML en otros formatos.