Joomla ("Joomla!") è un CMS totalmente open source, nato dalla scissione del precedente progetto denominato Mambo e realizzato totalmente in PHP. Mediante l’interazione con un database MySQL (MySQL è il database di riferimento ma non l’unico utilizzabile), il prodotto è in grado di gestire la pubblicazione sul web di contenuti di varia natura e di gestirne altresì l’archiviazione e la formattazione mediante l’utilizzo di template e fogli di stile CSS, in modo simile alla gran parte dei CMS. In rete sono, inoltre, presenti tanti moduli, componenti e mambot in grado di ottimizzare Joomla per i motori di ricerca, rendendo "Search Engine Friendly" le url, i vari tags title, description, keywords e così via.
http://joomlacode.org/gf/project/joomla/frs/