Les gens utilisent des modèles Joomla comme un moyen de gérer leur contenu de site Web sans avoir à apprendre la conception de Web de codage tels que HTML et PHP. Ce système de gestion de contenu (CMS) permet aux utilisateurs d'ajouter du contenu et des modules à leur site Web par le back-end, ou panneau d'administration. Composants ajouter des visuels dynamiques pour la conception Web. Ils vont d'une boîte de recherche simple à des flux d'information et les curseurs d'image. Ces composants, également appelés modules, peuvent être réglés avec un titre ou sans titre.