JOOMLA! ist ein sogenanntes CMS, ein Content Management System. Das Prinzip ist einfach. Es werden Design und Inhalte getrennt und können somit unabhängig bearbeitet werden. Der Vorteil ist, daß der Benutzer keine Kenntnisse in webdesign braucht, sondern jede angelegete Seite einfach bearbeiten kann.
Es gibt eine große Community, die daran arbeitet, JOOMLA! aktuell zu halten und weiter zu entwickeln. Diese großartige Arbeit vieler Freiwilliger macht es möglich, daß JOOMLA! kostenlos erhältich ist.