Joomla is an open source application, designed as a CMS (Content Management System) platform. However, it provides a much greater functionality and the ability to create community forums, online store, social network or even a blog. There are thousands of components, modules, plugins and templates that you can use to extend the functionality of your website and make it look the way you need for your business.
Joomla also has one of the largest communities, which means that you can get assistance with any issues that you may experience with the use of the script. Joomla is very well documented and it has a large community forum, where you can ask for assistance.
Also, one of the greatest advantages of Joomla is that after their 2.5.x release, the upgrade process of the script is automated. This means that you can upgrade to the latest stable version in order to get the latest features of the product automatically and keep your website up to date.
To help you get started with Joomla our Technical Support team provides Free Joomla Installation.