DefinitionBusinesses that enable buying and selling goods or services through digital channels, including merchants, marketplaces, and enabling infrastructure.Related termsDefense→Developer Tools→Drones→Education→Energy→Enterprise→← Back to all terms