Joomla is a free and open source content management framework (CMF) for publishing content on the World Wide Web and intranets and a model_view_controller (MVC) Web application framework that can also be used independently. Joomla is written in PHP, uses object-oriented programming (OOP) techniques (since version 1.6) and software design patterns, stores data in a MySQL or (since version 2.5) MS SQL database, and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, polls, search, and support for language internationalization. As of March 2012, Joomla has been downloaded over 30 million times. Over 9,200 free and commercial extensions are available from the official Joomla! Extension Directory, and more are available from other sources. It is estimated to be the second most used CMS on the Internet after WordPress. Joomla was the result of a fork of Mambo on August 17, 2005.
Contributions by Dixen (old), Shell Kinney, and 184.108.40.206.