A whole host (pun intended) of extensions make Joomla! sites so amazing: components, modules, plugins, templates, languages, libraries, files and packages. The Joomla! Extensions Directory offers over 8,000 free and paid extensions to build out your site. That means that if you're looking for unique ways to share content, you've got a good chance of finding it. It's the best platform for pages that can be easily printed, including blogs, news and opinion articles.