Joomla es un sistema de gestión de contenidos de código abierto principalmente en PHP que permite mejorar el rendimiento web, agregar funciones como noticias flash, blogs, foros y encuestas. Fue lanzado en 2005 como una evolución mejorada de Mambo y puede usarse para crear sitios con formularios, directorios, galerías, tiendas online y más.