Изначальное предопределение CMS Joomla было для разработки корпоративных сайтов, поскольку это была, фактически, единственная CMS с возможностью создавать сайт с многоуровневыми правами. В данной концепции, в дальнейшем, появилась возможность использовать CMS для настройки интернет-магазина.
Если использовать базовые функции CMS, то можно построить собственный блог, “landing page” или новостной сайт.
CMS является бесплатной, с возможностью использования большого количества функций и дополнений. CMS Joomla может быть использована для построения фактически любого структурного сайта.