Drupal is an open source content management system (CMS) written in PHP and is used in many high profile websites. It is a stable and secure platform that can handle many modules to integrate third party applications. It can be applied to any type of website as Drupal is flexible and can be customised to extend your theme or brand.
Without paying more you can get blogs, forums, community sites, and have user account registrations, complex navigation, RSS feeds, admin panel and customisation.
Drupal is really good with content creation. It puts you the end user in control to manage or create more content types to your pages, which can contain media, blog, stats and polls.
In comparison to Drupal, Joomla has much more plugins and components to get the functionalities you require, although there is already a lot built into the platform.
Offers easy content creation and allow simple edits to pages.
Integral searching tool which indexes pages and is configurable.
Ecommerce capability with number of payment gateways available.
Robustly tested to a high level of security by Drupal experts.start now