ماژول جوملا چیست ؟
علاوه بر کامپوننت‌ها که در قسمت قبل به آن اشاره شد، ایجاد یک صفحه که بتواند امکانات لازم را در اختیار کاربر قرار دهد به تنهایی با استفاده از کامپوننت‌ها امکان‌پذیر نیست. ماژول‌ها ابزارهای کوچکی هستند که می‌توانند در کنار کامپوننت اصلی هر صفحه، ساختار و بخش‌های جانبی آن را شکل دهند. برای مثال ماژول login یا ورود به سایت، یک ماژول متداول است که می‌تواند در کنار محتوای اصلی صفحه جایگذاری شوند.
پلاگین‌های جوملا نوع دیگری از افزونه‌های جوملا هستند که به صورت مستقیم اثری در ظاهر یا بخش مدیریت سایت ندارند. شیوه‌ی عملکرد پلاگین‌ها در جوملا، پاسخگویی به رویدادهای مختلف صادر شده از هسته‌ی جوملا یا سایر کامپوننت‌ها، افزونه‌ها و پلاگین‌ها است.