Расширения
В состав понятия расширений Joomla входят шаблоны, компоненты, плагины и модули.

1. Шаблоны. Шкурка сайта.  Без него сайт работать не будет. Есть большое количество как платных, так и бесплатных. Чтобы изменять существующие шаблоны или, не дай бог, создавать новые, получите знания по CSS, PHP.
2. Компоненты. Серьезные и ответственные работники, без которых не прожить. В стандартный набор входят: контакты, поиск, баннеры, голосования. Комментарии, разнообразные визуальные редакторы, усовершенствованный поиск - можно установить дополнительно.
3. Модули. Дополнительные блоки, выполняющие различные функции. Для Джумлы можно найти совершенно необходимые модули, так и безделушки и украшательства вроде часов. Для установки модуля может потребоваться и загрузка соответствующего компонента.
4. Плагины. Сами не исполняют функций, а зависят от исполняемых приложений уже входящих в пакет Joomla. Иногда установка новых компонентов требует и установки соответствующего плагина.
5. Языки. Вряд ли нам понадобится помимо английского и русского ещё какой-нибудь, но чем чёрт не шутит, а языки - это тоже расширения.