Joomla es un sistema de manejo de contenido gratuito y de código abierto que permite a los clientes actualizar y modificar fácilmente el contenido de sus sitios web sin la necesidad de un diseñador web. A diferencia de los sistemas basados en documentos, Joomla separa el diseño del contenido para proporcionar actualizaciones instantáneas y evitar conflictos entre clientes y diseñadores.