Joomla est un système de gestion de contenu publié comme un produit gratuit, open source utilisé pour créer des sites Web. Joomla a les caractéristiques suivantes disponibles pour les créateurs de contenu à utiliser: page web mise en cache, les flux RSS, les blogs, le soutien à l'internationalisation, et les sondages qui permettent aux créateurs de contenu de se concentrer sur la technologie sous-jacente contenu de vice-requis pour publier des sites web haut de gamme. Joomla utilise PHP et MySQL comme technologies sous-jacentes à conduire son système de gestion de contenu. Comme pour d'autres produits, il est révélé être sensibles à l'attaque par le virus de temps en temps.