Сайт на основе CMS Joomla имеет иерархическую структуру: он состоит из разделов, которые содержат категории (подразделы), а последние содержат статьи (материалы). Поэтому каждый материал сайга принадлежит к определенному разделу/категории (рис. 1). Также с другой стороны для отображения и навигации в CMS Joomla есть меню, которые могут содержать ссылки на разделы, категории, статьи и другие элементы.
Рис. 1. Структура сайта на основе CMS Joomla.
Рассмотрим эту структуру на  реальном примере категории "Поляна"  сайта «Ездим сами». Этот сайт имеет такую структуру:

Разделы здесь есть областями Украины, а категории есть городами. Статьи есть описанием конкретных отелей, баз отдыха и частных усадьб. Сайт имеет главное меню, которое имеет название «Регионы». Это меню содержит элементы меню, которые ссылаются на разделы и категории. Например, раздел «Закарпатская обл.» содержит категории «Поляна», «Солочин», «Сусково», «Мукачево», «Лумшоры», «Шаян», «Хуст» и «Солотвино».

Соответствующие элементы содержит и меню «Регионы», которые ссылаются на разделы и категории соответственно (рис. 2).
Рис. 2. Главное меню сайта «Ездим Сами».
Рис. 3. Структура сайта «Ездим Сами» для категории «Поляна».

На рис. 3 представлена структура сайта «Ездим Сами» для категории «Поляна», когда она выбрана. Как видите, меню «Регионы» содержит пункты меню, которые ссылаются на главную страницу и разделы (области Украины).

В панели администратора Joomla есть возможность создавать подменю. Поэтому каждый пункт меню может содержать подпункты, которые в нашем случае ссылаются на соответствующие категории. Пункты меню на разделы и категории можно настроить таким образом, чтобы они содержали или не содержали материалы (в нашем случае – отели, базы отдыха и усадьбы). Красными штриховыми линиями показано разделы, категории и материалы на которые ссылаются соответствующие элементы меню.

Заметьте, что в нашей структуре есть дополнительные три меню, которые связанны с категорией «Поляна». Эти меню созданы для удобства навигации и разделения объектов на дополнительные категории «Комфорт» и «Элит». Элементы этих меню ссылаются только на свои материалы сайта. Также в этом сайте для разделов и категорий для «Комфорт» и «Элит» нет элементов меню, поэтому они невидимы.

Каждый раздел и категория не только определяют структуру сайта, но они могут содержать контент. Например, категория «Поляна» имеет краткое описание поселка «Поляна» (рис. 2). Ниже под описанием размещены объекты этой категории. Также на сайте «Ездим Сами» каждый раздел имеет краткое описание области Украины и ее карту с ссылками на категории.

Создание разделов и категорий подробно описано в уроке «Основы администрирования joomla».
Далее мы рассмотрим только особенности создания меню для категорий и разделов. Если Вы создадите разделы и категории, то они не появятся на сайте, потому что для них нужно создать меню, которые на них ссылаются.

Работа с меню подробно описана в уроке «Работа с меню та ссылками в joomla», где на примере показано создание пункта меню на конкретную статью (материал). В нашем случае этот урок можно использовать для создания меню на материалы категории «Поляна»: «Отельный комплекс «Континент» (Комфорт)», «Отель София (Элит)» и т.д. (рис. 3).

Создание пунктов меню на разделы и категории немножко отличается. Самое меню создается аналогично как для материалов. Но при создании пунктов меню на раздел нужно указывать тип меню «Шаблон блога раздела» или «Стандартный шаблон раздела» (см. рис. 6 в уроке  «Работа с меню та ссылками в joomla»). Аналогично нужно указывать тип меню для категории.

И конечно, для назначения пункта меню нужно указывать соответствующий раздел или категорию.
Также, чтобы в меню категория была подменю для раздела (например «Поляна» была подпунктом раздела «Закарпатская обл.» в настойках пункта меню нужно указать параметр «Родительский элемент:» (рис. 4).
Рис. 4. Настройки пункта меню для категории.

Как Вы видите, на рис. 4 пункт меню имеет множество дополнительных настроек и параметров. Правая колонка определяет основные и дополнительные параметры для категории, а также некоторые другие параметры. Эти параметры будут определять вид и свойства категории. Чтобы узнать, что эти параметры означают, нужно навести курсор на название параметра и выплывет соответствующая подсказка.