Spiegarlo in due parole è un po' difficile.
Joomla è un Content Management Sistem. Io lo trovo molto intuitivo non appena hai acquisito un po' di dimestichezza sulla configurazione dei moduli.
Permette, con un pannello di amministrazione via web, con un'interfaccia grafica di inserire alticoli e moduli.
Innanzitutto devi installare joomla sul tuo account altervista e avrai già un sito pre configurato con i contenuti di joomla. Nei fatti è una specie di sito/manuale su cosa puoi fare con joomla.
Tutto quello che fai, non appena salvi, è disponibile e pubblicato in rete.
Joomla di mette a disposizione una struttura standard del sito.
In estrema sintesi, nelle parti TOP, LEFT, RIGHT e BOTTOM possono essere accolti quelli che sono definiti moduli (menù, banner, contatori, il cerca, etc etc), mentre nella parte centrale sono contenuti gli articoli (volgarmente le pagine tue).
E' possibile personalizzare lo stile, ma è un'operazione per esperti.