Joomla ist ein Open-Source-Content-Management-System, mit dem Webseiten und leistungsstarke Online-Anwendungen erstellen können. Die Software enthält benutzerfreundliche Funktionen und ist frei verfügbar.
Joomla ist in PHP (für die Verwaltung von Inhalten) im Web geschrieben und verwendet eine MySQL-Datenbank zum Speichern von Inhalten. Joomla wird unter der GNU (General Public License) veröffentlicht.