Joomla ging 2005 aus dem von der australischen Firma Miro entwickelten CMS «Mambo» hervor. Nach erheblichen Differenzen im Unternehmen verliessen beinahe alle Entwickler das Boot und begannen mit der Programmierung von Joomla. Es steht unter der GNU General Public License (externer Link: Wikipedia). Es ist in PHP 5 (externer Link: Wikipedia) geschrieben und verwendet MySQL als Datenbank. Mit einem Marktanteil von 6,2% ist es das zweitmeist verwendete CMS der Welt (Stand April 2018).