Joomla! ist ein populäres freies Content-Management-System (CMS), das aus dem Open-Source-Projekt Mambo hervorgegangen ist und inzwischen in den unterschiedlichsten Anwendungsbereichen weltweit zum Einsatz kommt. Seine Hauptanwendung findet Joomla beim Erstellen von Webseiten.
Joomla ist freie Software und steht unter der General Public License. Es ist in PHP 5 geschrieben und verwendet MySQL als Datenbank (weitere Datenbankschnittstellen stehen in Entwicklung).
Joomla gehört zusammen mit Wordpress, Typo3 und Drupal zu den bekanntesten Open-Source-CMSund ist eines der meistverwendeten.