Joomla es un sistema de administración de contenidos de código abierto construido con PHP y MySQL. Se usa para publicar sitios web e intranets. Viene de la palabra swahili "jumla" que significa "todos juntos" y permite la colaboración de usuarios a través de extensiones. Ofrece beneficios como rentabilidad, ahorro de tiempo e independencia sobre plataformas anteriores que dependían de una sola persona y tenían actualizaciones lentas.