Een CMS als Joomla! is flexibel en maakt het werken met meerdere personen (beheerders) aan de website mogelijk, zonder dat daar veel kennis en vaardigheden voor nodig zijn. Tel daar de grote bibliotheek met duizenden extenties (uitbreidingen) bij en u begrijpt dat de mogelijkheden eindeloos zijn.