Understanding Salesforce’s ecommerce platform offerings can be difficult since they have four different options.
In 2016, Salesforce purchased Demandware to support B2C ecommerce and rebranded the platform as Salesforce Commerce Cloud. In 2018, they acquired CloudCraze to support B2B ecommerce. Under the umbrella of Salesforce Commerce Cloud, the company markets two products: Salesforce B2C Commerce (formerly Demandware) and Salesforce B2B Commerce.
To further complicate things, Salesforce released B2B Commerce Lightning Experience in 2020. So now, to distinguish between the two B2B platforms, the former CloudCraze product is referred to as B2B Commerce on Classic (or Visualforce). Additionally, Salesforce released B2B2C Commerce on Lightning Experience for B2B merchants who want to add a direct-to-consumer (DTC) channel.
By contrast, BigCommerce is one single platform that supports all your needs for B2C, B2B and DTC ecommerce.