Introdução
Os plugins são extensões do Joomla! que fazem algo nos bastidores em resposta a um gatilho. Existem cerca de 160 plugins nucleares em mais de 20 grupos. Programadores terceiros fornecem muitos mais. A imagem seguinte mostra o início da lista de plugins com o comprimento da lista definido para 5, para conveniência da captura de ecrã.

Tipos de plugin
Na pasta de plugins do seu sítio verá os tipos. Por exemplo, verá uma pasta content, que contém plugins que manipulam conteúdo, e uma pasta user, que contém plugins relacionados com utilizadores. Pode filtrar a lista por Tipo ou por Elemento, como contact, que pode incluir vários Tipos.
Parâmetros de plugin
Os plugins podem ter poucos ou muitos parâmetros. Por exemplo, o plugin Conteúdo - Ocultação de email oferece uma escolha entre dois métodos de ocultação, enquanto o plugin Editores - TinyMCE tem uma longa lista de parâmetros opcionais. Todos os plugins têm predefinições adequadas. Muitas vezes, tudo o que é necessário fazer é Autorizar ou Desautorizar um determinado plugin conforme a necessidade surja.
Execução de plugin
A execução de um plugin é desencadeada por um evento. Por exemplo, o código que monta um artigo para exibição tem eventos chamados onContentAfterTitle, onContentBeforeDisplay e onContentAfterDisplay. São usados para posicionar quaisquer campos definidos pelo utilizador nos locais selecionados.
Plugins individuais
Muito poucos dos plugins individuais estão documentados aqui. São abordados por Tipo na página de Ajuda de cada plugin.