Joomla es un sistema de gestión de contenidos de código abierto que permite editar sitios web de forma sencilla. Usa PHP y una base de datos MySQL, y ofrece características como mejorar el rendimiento web, flash con noticias, blogs y más. Surgió en 2005 como una bifurcación de Mambo y actualmente tiene versiones estables y en desarrollo. Es compatible con plataformas como Linux, Windows y Mac OS X, y cuenta con cientos de extensiones que amplían sus funcionalidades.