Joomla is most power full Content Management System (CMS). It is an open source solution that can be used willingly and liberally available to every person. It can be used for developing different aspect based application like - E-commerce, catalogue, Estate agency, Property rental, job portal, Business Directory, Project management, Forum, Guest book, News, Comments, reviews, photo gallery, Events calendar, support, Extended user level access, Newsletter with subscribe and unsubscribe, Chat room, Google map Newsflash scrolling etc.