Joomla! (вымаўляецца джу́мла) — сістэма кіравання змесцівам (CMS), напісаная на мовах PHP і JavaScript, якая выкарыстоўвае ў якасці сховішча базы даных СКБД MySQL ці іншыя індустрыяльна-стандартныя рэляцыйныя СКБД. З’яўляецца свабодным праграмным забеспячэннем, якое распаўсюджваецца пад ліцэнзіяй GNU GPL.
Назва «Joomla!» фанетычна ідэнтычна слову «Jumla», якое ў перакладзе з мовы суахілі азначае «ўсё разам» ці «адзінае цэлае»,[3] што адлюстроўвае падыход распрацоўшчыкаў і супольнасці да развіцця сістэмы.
CMS Joomla! складаецца з розных інструментаў для распрацоўкі вэб-сайта. Важнай асаблівасцю сістэмы з’яўляецца мінімальны набор інструментаў пры пачатковай устаноўцы, які дапаўняецца па меры неабходнасці. Гэта змяншае загрувашчванне адміністрацыйнай панэлі непатрэбнымі элементамі, а таксама змяншае нагрузку на сервер і эканоміць месца на хостынгу.
Joomla! дазваляе адлюстроўваць інтэрфейс франтальнай і адміністрацыйнай часткі на любой мове. Каталог пашырэнняў утрымлівае мноства моўных пакетаў,[4] якія ўсталёўваюцца штатнымі сродкамі адміністравання. Даступныя пакеты беларускай, рускай, украінскай і яшчэ некаторых моў краін СНД.
На платформе Joomla існуе мноства дадаткаў для арганізацыі электроннай крамы, у прыватнасці: