As websites and project requirements become more and more complex and people running those websites become busier and busier, web technologies are being developed to fill that gap between complex systems and lack of nerdy web skills.
Joomla, one of the most popular Content Management System platforms on the planet, offers a great balance between ease of use and high end website features. It provides an easy way for end users to manage content while giving developers plenty of flexibility for building any type of site a project might require.
One of the drawbacks to any CMS, or any web technology for that matter, is that as easy as the platform may be, there are still tricky aspects of its usage that are hard to overcome without help. Joomla is no exception. As great as the CMS is, beginners still need help getting up to speed, especially with the more complex features such as access control.