Joomla is a CMS for advanced and complex site development. It allows to set up communities, portals, complex websites, intranets, social networks or even online stores. This is a powerful CMS with lots of possibilities for expansion. With each release, this CMS gets better and its functionality progress.