Joomla est un logiciel libre de gestion de contenu (content management system, CMS) permettant de réaliser des sites internet de haute qualité grâce à ses nombreux outils.
Maven est un logiciel Open Source qui permet de gérer l’ensemble du cycle de vie d’un projet Java, de la création à la mise en œuvre et l’automatisation.