Joomla! is an open source content management system platform for publishing content on the World Wide Web and intranets as well as a Modelviewcontroller (MVC) Web application framework. It is written in PHP, stores data in MySQL and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, polls, search, and support for language internationalization.
Joomla is a content management system that keeps track of every piece of content on your website, from simple text to photos, music and video. It is a ‘free’ open source framework and content publishing system designed for quickly creating highly interactive multi-language Web sites, online communities, media portals, blogs and eCommerce applications
Joomla can be installed manually from source code on a system running a web server that supports PHP applications.