Joomla es un gestor de contenidos dinámico y gratuito de código abierto que permite crear y administrar sitios web. Tiene una parte pública visible para los usuarios y una privada para la administración, a la que se accede escribiendo /administrator en la dirección URL e introduciendo las credenciales predeterminadas. En la administración se organizan los contenidos en secciones, categorías y artículos, y se pueden crear, editar y publicar artículos.