名前が示すように、Joomla拡張機能は元のJoomlaソフトウェアの「拡張機能」です。 つまり、Webサイトにさまざまなレベルの機能を追加します。 Joomlaの公式ドキュメントサイトによると、XNUMXつの異なるタイプの拡張機能には、コンポーネント、モジュール、プラグイン、テンプレート、および言語が含まれます。 コンポーネントはJoomlaの主要な機能単位です。 コンポーネントには、サイト部分（フロントエンド）と管理者部分（バックエンド）があります。 モジュールは、ページのレンダリングに使用されるWebサイト上のコードまたはセクションのブロックです。 プラグインは基本的に、ユーザーがWebサイトで操作してさまざまなイベントをトリガーできる追加機能です。 テンプレートは、サイトのコンテンツのフォーマットに使用できる事前設計されたレイアウトです。 最後に、言語とは、Webサイトを表示できるさまざまな言語です。