Joomla is well known content management system (CMS). CMS is software that keeps record of your website content whether your content is a simple text, photos ,music or any other type of document. The most important benefit of CMS is that it not requires any technical skill and knowledge to manage your content. Joomla is most popular content management system widely used by millions of users to design and manage the dynamic website, portals of any size. Joomla is open source and based on object oriented concept facilitate users to create web applications in multiple language. Joomla framework is used in variety of web applications like newspapers, magazines, portals, online reservation etc.