Joomla! is an amazing open source content management system (CMS), while not as widly used as WordPress it has it's own set of strengths. Secure, easy to use, and most importantly expandable. Joomla! is the swiss army knife of CMS's catering to both developers as well as having a focus on usability.