Joomla es un sistema de gestión de contenidos de código abierto que permite crear sitios web dinámicos e interactivos de manera sencilla. Se desarrolló en PHP y requiere una base de datos MySQL y un servidor Apache. Surgió en 2005 como bifurcación del CMS Mambo y está dirigido por la organización sin fines de lucro Open Source Matters para apoyar el proyecto legal y financieramente. Una de sus principales ventajas es que su funcionalidad puede ampliarse mediante extensiones como componentes, módulos, plantillas, plugins y len