Joomla - specjalny program (grupa programów), który należy skopiować na serwer, w celu utworzenia strony internetowej. Jest to jeden z bardziej popularnych systemów CMS. Przy pomocy programu Joomla można utworzyć własną stronę internetową, którą każdy przeciętny użytkownik Internetu może później samodzielnie edytować w prosty sposób, jak w programie Microsoft Word. Joomla to tzw. system zarządzania treścią na stronie internetowej.
Dokładnie rzecz ujmując Joomla jest to system zarządzania treścią na stronie www o licencji freeware (czyli jest to program darmowy), napisany w języku PHP, wykorzystujący bazę danych MySQL.
Projekt Joomla został założony w sierpniu 2005 przez zespół inżynierów z firmy Mambo, którzy w całości zrezygnowali z dalszego rozwijania systemu zarządzania treścią o nazwie Mambo na skutek niejasnych działań firmy.
Od wersji 1.5.x ze względu na spore zmiany w kodzie, modyfikacje struktury bazy i wiele usprawnień, system Joomla przestał być kompatybilny ze swymi poprzednikami, udostępnia jednak tryb zgodności z poprzednią linią rozwojową.
System Joomla sprawia, że każdy w prosty sposób może edytować swoją stronę internetową - dokonywać zmian ustawień strony klikając przyciski "tak" lub "nie", zainstalować potrzebne rozszerzenia - komponenty, moduły, czy dodatki, zmieniać artykuły, dodawać zdjęcia itp. Od momentu powstania Joomla, tanie strony www z CMS Joomla może już tworzyć każdy użytkownik komputera.
W artykule "CMS - samodzielna zmiana strony" znajdą państwo więcej informacji na temat systemu do edycji CMS Joomla. Polecam.