Joomla is ideal for intermediate websites that need more than a basic content management system, but don’t need something as advanced or technical as Drupal. Joomla particularly excels on sites that are heavy on multimedia (videos, podcasts, etc.) and sites that have a great deal of content. Joomla allows for a good deal of customizability right out of the box and is flexible enough to handle a variety of unique website situations and options
Drupal is an excellent content management system choice for developers and website owners who have outgrown their in-house system or blog. Drupal lets administrators easily create pages, polls, podcasts and more in addition to blog and normal text pages. We recommend using Drupal for a more advanced website where smaller, lighter content management systems (like WordPress) would not suffice.