Joomla ist ein kostenlos erhältliches Open Source Content Management System (CMS), das auszeichnet geeignet ist für kleinere und mittlere Webauftritte. Dabei werden die Inhalte dynamisch aus einer MySQL-Datenbank erzeugt und per Browser gepflegt. Änderungen der Website können leicht von zu Hause aus, am Arbeitsplatz oder unterwegs vorgenommen werden, denn die einzige Voraussetzung ist ein PC mit Internet-Anschluss. Joomla ist sehr einfach in der Bedienung und lässt sich durch zahlreiche kostenlose Erweiterungen, so genannte Module, um viele Funktionalitäten ergänzen.