Joomla is just another CMS, like Wordpress and like Drupal and also like many others out there. This is just a matter of preference to choose one over another. If you wanna a fast site up and running pick one of these CMS's and set up on your own server.
Joomla is in open source CMS thats pretty power if you know how to use it . It's kinda like Word Press but with a little harder learning curve . You can download it from here http://www.joomla.org And This one's for free templates www.joomla24.com
Joomla is a free web software that anyone can use to create and update a blog or web-site.. Joomla is one of the world's most popular open source Content Management System that enables you to make Web sites
True, seems people forget doing the most basic stuff - "Googling", just put "joomla" in your browser :|
Joomla makes building and editing websites a breeze! Joomla is a flexible open source Content Management System (CMS) that gives you the tools you need to do your job in any web project.