Joomla! ist ein Content Management System. Es ging aus dem Open Source Projekt Mambo hervor und ist nun bereits in 4.Generation verfügbar. Mittlerweile kommt Jooomla weltweit in den verschiedensten Anwendungsgebieten zum Einsatz. Vorrangig gedacht zum Erstellen von volldynamischen Webseiten, ist Joomla zu einem umfangreichen Framework weiterentwickelt worden. Daher ist es möglich, mit Joomla und seinen Erweiterungen, auch die aufwendigen Applikationen und Lösungen zu ermöglichen. Hinter Joomla steht eine große Community von Entwicklern und Benutzern in allen Ländern der Erde. Joomla verfügt mittlerweile über tausende Erweiterungen und Templates die regelmäßig mit Updates versorgt werden. Das bietet dem Benutzer unzählige Variationsmöglichkeiten und einen hohen Sicherheitsstandard.