Joomla is a free, open-source content management system. It lets a team create and maintain a website through an administrator interface.
Main building blocks
The Joomla core includes articles, categories, menus, users, access control and multilingual tools. A template provides presentation and output areas, while extensions add features. The site runs on a server with PHP and a supported database system.
Typical uses
Joomla can support information sites, business portals, communities and other projects. Available functions depend on configuration and installed extensions. Ongoing maintenance includes updates, backups, compatibility checks and reviewing user permissions.
Joomla is distributed under the GNU GPL. Development, hosting, optional extensions and support can still have costs, independently of the core software licence.