Joomla is a free and open source CMS or content management system for publishing content on the World Wide Web and intranets. It comprises a modelviewcontroller (MVC) Web application framework that can be used indepentedly also.
Joomla is written in PHP, stores data in a MySQL database and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, polls, search, and support for language internationalisation.