Joomla egy nyílt forráskódú tartalomkezelő rendszer (CMS), amely lehetővé teszi a felhasználók számára weboldalak és online alkalmazások készítését. Felhasználóbarát interfésze és bővíthetősége miatt népszerű választás közepes és nagyobb méretű projektjeihez. Joomla támogatja az egyedi bővítmények és sablonok használatát, valamint közösségi és kereskedelmi célú weboldalak fejlesztését egyaránt.