Joomla! for those of you unfamiliar, is a robust (CMS) that serves as both a web site (public front-end) and a private administration backend for tasks, content tools and document infrastructure and maintenance.