Joomla! is a content management system that has grown to be one if the most popular open source content management systems out there. It has one of the largest open source support and development communities in the history of the internet and the number of downloads for Joomla! are between 275,000 to 310,000 per month.
One of the things that makes Joomla is so popular is it's scalability. Joomla! can grow in size to accomodate everthing from your basic website to a full featured social networking site. What makes this possible is that Joomla! has a architecture that enables modules and components to be added to expand it's core funtionality.
In addition to all of the add-ons available for Joomla! it comes right "out of the box" with user management, support for multiple languages, banner ads, multimedia, full site searching, and contact management just to name a few.