Setul Joomla! constă din multe părţi distincte, care permit extensii modulare şi integrări mai uşoare. Un exemplu de astfel de extensii sunt cele numite "Pluginuri".[1] (Cunoscute anterior ca "Mambot".) Pluginurile sunt extensii care permit lui Joomla! noi funcţionalităţi. WikiBot, de exemplu, permit autorilor de conţinut Joomla! să folosească "Wikitaguri" în articolele Joomla! care vor auto crea hiperlinkuri dinamice către articole Wikipedia.[2] Există pentru 4.000 extensii pentru Joomla! disponibile prin Directorul de Extensii.[3]
Activismul pe Internet (cunoscut şi ca e-activism, advocacy electronic, ciberactivism, e-campanii) este folosirea tehnologiei comunicaţiilor precum email, situri web şi podcasturi pentru diferite forme de activism în scopul unei mai rapide comunicări dinspre iniţiatori şi pentru a livra mesajele unei audienţe mult mai mare. Aceste tehnologii Internet sunt folosite în scopul obţinerii de fonduri, pentru lobby, voluntariat, dezvoltarea de comunităţi, organizare, etc.