Joomla ist ein Content-Management-System, dass zur Erstellung und zum Management von Internetseiten entwickelt wurde. Neben Drupal, TYPO3 und WordPress stellt Joomla eines weltweit verbreitetsten Content-Management-Systeme aus dem Bereich der freien Software dar. Die quelloffene Entwicklungsphilosophie ist besonderes Markenzeichen des Unternehmens und wird unter dem offiziellen Joomla-Slogan „… because open source matters“ verbreitet. Das Programm dient insbesondere der Erstellung von dynamischen Webseiten mit permanent veränderlichen Inhalten. Diese können von den Usern ohne vertiefte Kenntnisse über Webseitenerstellung benutzerfreundlich und schnell editiert werden. Historisch ist Joomla aus dem Open-Source-Projekt Mambo hervorgegangen und spaltete sich im Jahr 2005 nach Differenzen mit dem australischen Mutterunternehmen Miro ab.