I, Ranjan Raja am master degree with computer science from Utah State University, USA. I work for Ruchiwebsolutions in Florida, USA delivers high quality enterprise level web projects using the latest open source technology. With over 10years' experience in PHP and MySql with Drupal, Joomla, Worpdress and Magento.
Drupal and Joomla are both template based CMS applications, they are built by programmers and not designers or people with design, branding, and marketing expertise. It is possible to create a site with unique branding using Drupal or Joomla; however, because when those applications were built, there was not any emphasis or considerable effort developing unique branding features.
Those main specialized functionalities are referred to as Core Modules. Since those Core Modules are the main and specialized features of those applications, it makes sense to select an application that provides all of the main features that you need as its Core Module.
For more details :
Skype : purnendu_ranjan