Joomla! patří mezi redakční systémy označované také jako CMS (content management system). Jedná se o program pro tvorbu webových stránek, který umožňje i uživatelům bez znalosti programovcích jazyků vytvářet obsah webu pomocí WYSIVYG editoru, jehož prostředí i ovládání je podobné jako např. MS Word. Celkový vzhled a možnosti webových stránek určuje administrátor. CMS Joomla! je šířen zdarma (GPL license) a ke své činnosti vyžaduje webový server (Apache s PHP) a datábázi (MySQL).