Se ragioni in termini di pagine e di html non hai compreso la filosofia di un cms. In questi la pagine così come vengono rese dal browser non esistono nel server, esse vengono generate dinamicamente al momento della richiesta. Vengono ovviamente generate in base alla configurazione di template, moduli, estensioni, ecc. e possono essere completamente diverse, cioè joomla non genera solo e solo una pagina di contenuti, ma tutte quelle che si vuole far generare in base alle esigenze del sito, gallerie, forum, news, ecc. non ultimo anche una pagina completamente indipendente composta anche da solo codice html, senza installare per questo un altro joomla.