Ein Joomla-Modul ist eine Erweiterung, die einer Site bestimmte Funktionen bietet, normalerweise um kleine Informationen an bestimmten Stellen der Site (z. B. neueste oder beliebte Artikel) zu präsentieren, die nicht als Hauptinhalt dienen sollen und platziert werden in den verfügbaren Modulpositionen um die Ausgabe des Komponenteninhalts (z. B. Seitenleiste, Fußzeile usw.).