Joomla is an open-source Content Management System that has a wide range of uses. It has a huge community of developers that build components that extend its use, and the best part about them is that most are free. I frequently use Joomla to build websites including SouthwestConstructionConsultants.com, NapaValleySearch.com and SunRags.com.