Joomla is content management system (CMS) used for publishing web content. It was built on an MVC (model-view-controller) web application so that it can be used independently. It includes many features such as RSS feeds, CMS, media manager, and user manager. The current version is 3.7.1. It is estimated as the second most used CMS after WordPress. It is mainly used in developing online shopping websites.