
Su di una pagina contenente un form per i contatti ci si accorge subito che ci si trova davanti con molta probabilità ad un sito gestito con un sistema del tipo CMS; infatti le pagine scritte in codice HTML non possono inviare e-mail in quanto esse (le e-mail) necessitano lato sito di script compilati in un linguaggio di programmazione come ad es. PHP e di un server configurato per l'uso; gli script PHP potrebbero anche essere incorporati in un form di contatto in una pagina HTML, ma come risultato avremo una pagina completamente diversa dal resto delle altre, soprattutto per funzionalità.
In Joomla! invece la gestione dei contatti con il loro relativo form di contatto è già integrato nell'installazione e noi non dovremo far altro che configurarlo a seconda delle nostre esigenze.
Fonte