Joomla, anzi per la precisione Joomla!, col punto escalamtivo, viene incontro ad una duplice esigenza/richiesta sempre maggiormente diffusa sul web:
- Anche chi non conosce nulla di linguaggi di programmazione e html deve potere costruire un sito
- Il sito deve essere continuamente aggiornato
Sostanzialmente Joomla è free: un software libero realizzato sotto licenza GNU/GP. Si tratta di un cms (Content Management System) di grande potenzialità. Per cms si intende una piattaforma in grado di gestire i contenuti tramite un pannello di amministrazione: grazie a questo sistema, aggiornare i contenuti è facile come scrivere un’email.