Drupal, Shopify and Wordpress are just a few of the various platforms available for setting up an E-Commerce shop. While a CMS (Content Management System) will function similarly no matter which platform you choose, they all have their benefits (and caveats) worth considering.