Almost any kind of content-focused website would be a good fit for Joomla. Many experts say that Joomla is especially good as the basis for an e-commerce or social networking site.