Joomla is known as a powerful content management system. It enables users to build a wide variety of web sites and blogs and it has something to offer programmers, designers and webmasters regardless of the level of experience. Millions of people have already downloaded Joomla and they have many reasons for this: first of all,