Компоненты расширяют стандартную функциональность Joomla.
Компоненты подобны мини приложениям и могут выступать в роли самостоятельных расширений, добавляя сайту новые функциональные возможности.
Компоненты это самый функциональный тип расширений для CMS Joomla, который позволяет существенно расширить возможности движка, снабдить сайт новыми фичами, расширить его функционал. Различные виды компонентов добавляют самые разнообразные функции, что существенно упрощает работу над сайтом и предоставляет более широкие возможности.
Компоненты joomla — это мини-приложения, которые интегрируются с фреймворком и CMS-системой Joomla. У них собственная специфическая функциональность, собственные структуры базы данных и свои особенности представления.