Joomla is an impressive content management system that can be used for a small website or websites with an active community of contributers.
Joomla works best on webhosts running Linux, although Windows-based hosts will work without problems. It requires a database to work, so be sure to check with budget hosting plans as they do not always include this.
There are only a few questions to answer and then the website is ready to go.
It is possible to set the permissions for the different users, so a user may be able to write an article but not publish it to leave control of the site in the hands of the owner.
There is no need for anyone to learn HTML as Joomla comes with an editor that looks like a word processor.
The community is also very active in creating extensions for Joomla to add extra features such as shopping carts or search engine friendly links.
This download is the full installation package. Upgrade downloads can be found on the Joomla download page.