we can get many features in both joomla and drupal.For an example Drupal is much more flexible when it comes to the development and setting up the theme and layout of the website. Joomla! is known to be surrounded by the paradigms set by itself, and offers less scope to be flexible.
So Both having different kind of features which depends on processing..
I will definitely prefer Joomla over Drupal. It's very to use for both users and programmers when we compare it with Drupal. Drupal is also a good CMS but you can get stumped somewhere. In Joomla, it has a large number of extensions, components, plugins, which will be very useful and help you to build your website very quickly.
Sorry I would say neither of the two that you mentioned. I would personally go for one that involves a monthly fee just because I know it'll be error free most likely. So things like Shopify, Volusion and BigCommerce would be my choices.
Both are best CMS, But i personally say joomla is much good as compare to drupal It is Open source application for creating websites or other web application.It has numerous build-in features as well as a large selection of extra modules and components. it'll give a good experience to your website visitors.