Types of e-commerce: B2C, B2B, C2C, D2C explained

Home / Everything About / Everything About E Commerce / Types of e-commerce: B2C, B2B, C2C, D2C explained

Ask most people what e-commerce is and they will say it is buying clothes or phones online. That is one example of one type. The types of ecommerce go much further than retail shopping. You have brands selling to other brands in bulk, individuals selling to each other through marketplaces, manufacturers cutting out distributors entirely, creators selling digital products, brands running subscription services, and companies selling directly to government institutions. The transaction happens online in every case, but who is involved, how the deal is structured, and what the store needs to do are completely different.

This article covers the main types of ecommerce, how each one works, and how to identify which model fits your brand. For the foundation, see what e-commerce is.

What are the main types of ecommerce?

Take any online store and you can identify its model by asking one question. Who is buying, and who is selling? The answer places it into one of four main categories. B2C is a brand selling to individual customers. B2B is a brand selling to other brands. C2C is a person selling to another person. D2C is a manufacturer selling directly, without going through any retailer or distributor. A fifth model, B2G, covers brands selling to government entities and is worth a brief mention for completeness.

These are not rigid boxes. Some brands operate in two models at once. A clothing company might sell individual items to customers (B2C) and also offer wholesale pricing to boutique retailers (B2B). The model you choose shapes your checkout flow, pricing structure, account setup, and the kind of relationships you maintain with the people buying from you.

What is B2C ecommerce?

B2C stands for business to consumer. It is the model most people picture when they think about online shopping. A brand builds a store, lists products or services, and individual customers browse, choose, and buy. The transaction is usually immediate. The customer pays, and fulfillment begins.

B2C is the most common type of ecommerce by volume of transactions. Products range from physical goods like clothing, home items, and food to digital products like ebooks, courses, and downloadable files. Services like subscriptions, memberships, and consultations also fall under B2C when sold directly to individual buyers.

The customer relationship in B2C is usually broad and anonymous. A brand serves thousands of customers without knowing most of them personally. Marketing focuses on reach, getting the right product in front of the right person at the right moment. Pricing is fixed and consistent across customers. The checkout process is designed to be fast and frictionless because the brand cannot afford to lose a sale at the last step.

B2C stores need strong product pages, clear photography, simple checkout, and solid payment processing. They also benefit from reviews and social proof because customers are making decisions without speaking to anyone. If you are building a B2C store, the experience from landing page to confirmation email needs to work without any human intervention.

What is B2B ecommerce?

B2B stands for business to business. In this model, one brand sells products or services to another brand rather than to individual consumers. If you look at the industries where B2B operates, you find wholesalers, raw material suppliers, software companies, agencies, and manufacturers. The buyers are procurement teams, operations managers, or founders making decisions for their organization.

B2B ecommerce differs from B2C in almost every dimension. Orders tend to be larger. Pricing is often negotiated rather than fixed. Buying cycles are longer because purchase decisions go through approval processes. Accounts are common, so returning buyers log in to see their specific pricing tiers and order history. Invoicing and net payment terms replace the instant checkout model.

The checkout experience in a B2B store reflects this. Instead of a one-click purchase, the flow might include quote requests, custom pricing by volume, and purchase order support. The store needs to handle account management in a way a standard B2C store never has to. For brands considering b2b vs b2c ecommerce, this is the central difference. B2C is optimized for speed and volume. B2B is optimized for relationship management and large order value.

B2B does not mean impersonal. Many B2B brands build lasting, recurring client relationships where the ecommerce store is just the order placement layer on top of a deeper commercial arrangement.

What is C2C ecommerce?

C2C stands for consumer to consumer. This is the model behind online marketplaces where individuals sell to other individuals. One person lists something they own or made, another person buys it. No registered brand is selling. No company holds inventory. The marketplace platform facilitates the connection, provides the infrastructure, and typically takes a fee.

C2C marketplaces cover a wide range of categories, from secondhand goods and handmade items to vintage clothing, used electronics, freelance services, and peer-to-peer rentals. The defining characteristic is that both the buyer and the seller are private individuals rather than registered businesses.

For brands, C2C is rarely a model you build from scratch. Instead, it is a model you might choose to participate in by listing products on an existing c2c marketplace, or one you might build a platform around if your product is the marketplace itself. If you are a brand selling your own products, C2C is not your primary model. But understanding it helps you recognize where your customers also spend time and how resale or peer-to-peer activity touches your category.

C2C marketplaces put significant weight on trust signals. Ratings, reviews, seller history, and dispute resolution become the infrastructure that makes the whole thing work. Without them, buyers have no way to assess whether a seller is reliable.

What is D2C ecommerce?

D2C stands for direct to consumer. It is one of the fastest-growing models in ecommerce and one of the most misunderstood. D2C is not simply selling online. It is a specific choice to remove every intermediary between production and the end customer.

In a traditional retail model, a brand manufactures a product, sells it to a distributor, who sells it to a retailer, who then sells it to a consumer. The brand has almost no relationship with the actual buyer. Margin gets cut at every step. D2C changes this. The brand manufactures and sells directly, owns the customer relationship, controls how the product is presented, and captures the full margin.

D2C ecommerce is common in categories like food and beverages, skincare, supplements, apparel, and home goods. The brands that operate this way typically have strong identities and use content, storytelling, and community to build a direct line to the people who buy from them. This is where d2c ecommerce overlaps with brand strategy. The store is not just a sales channel. It is the primary relationship between the brand and its customers.

The advantages of D2C are real. You own your customer data. You can test pricing and offers without going through a buyer at a retailer. You can build loyalty programs directly. You also control the unboxing experience, the post-purchase communication, and the entire journey from first visit to repeat order.

The tradeoffs are equally real. You are responsible for all of it. Logistics, customer service, returns, fraud, and marketing all land on you. For brands with the infrastructure and the audience, D2C creates compounding advantages over time. For brands that have not yet built that infrastructure, starting with a marketplace or a retail partner while building toward D2C is a common path.

If you want to understand how D2C brands think about getting found before customers even visit a store, the article on how e-commerce developed gives useful context on how direct selling evolved as a model.

What is B2G ecommerce?

B2G stands for business to government. This model covers brands that sell products or services to government agencies, public institutions, or municipal bodies. It is less common than the other models, and the purchasing process looks very different from any consumer-facing sale.

Government procurement involves formal request processes, compliance requirements, and approval cycles that can take months. Pricing is often governed by pre-negotiated contracts rather than listed rates. For brands that operate in B2G, the ecommerce layer is usually a catalog or ordering portal built into a larger tender or contract arrangement rather than a public-facing storefront.

For most small and medium brands, B2G is not a starting point. It becomes relevant when a brand has established credibility in a sector and wants to expand its customer base to include public institutions. It is worth knowing the model exists because it can represent significant contract value, but the sales process has more in common with enterprise B2B than with any consumer-facing channel.

How do you choose the right model for your brand?

The right ecommerce model follows from who your buyer is, not from what you want to build. Ask yourself who actually pays for what you sell. If that person is an individual making a personal purchasing decision, you are in B2C. If that person is making a decision on behalf of an organization, you are in B2B. If you make what you sell and want to own the full customer relationship, D2C is the logical direction.

Most brands do not need to choose exclusively. A brand that manufactures its own products might run a D2C storefront for individual customers while also offering wholesale pricing to retail buyers, making it both D2C and B2B at the same time. What matters is that the store is built to handle each model correctly. A B2B buyer landing on a checkout designed only for individual consumers will have a frustrating experience. A D2C brand using a generic template designed for marketplace sellers will undermine its own identity.

A few questions help clarify the model:

  • Who is paying? An individual or an organization?
  • How often do they buy? One-time or on a recurring basis with an account?
  • Are prices fixed for everyone or negotiated by volume and relationship?
  • Do you make what you sell, or do you source and resell?
  • Do you want to own the customer relationship directly, or are you comfortable with a platform or retailer in the middle?

Your answers point clearly toward a model. Once you know the model, you can build a store that fits it properly. An article like DIY website vs hiring a web designer can help you think through whether to build that store yourself or bring in support.

For more on how brands have approached selling models over time and why D2C accelerated when it did, read about the foundations of e-commerce.

How WEMASY supports different ecommerce models

WEMASY's e-commerce system is built for brands selling directly to customers. It includes product pages, category pages, checkout, and payment processing. You can set up a D2C store or a B2C store, add product variants, manage orders, and connect your store to a full website under one subscription. The website builder handles the rest of the site so your store and your brand pages live together without separate tools.

For brands that want to understand what plans include before signing up, the details are on the pricing page.

Frequently asked questions

Can a brand operate more than one ecommerce model at the same time?

Is D2C only for large brands with their own manufacturing?

What makes B2B ecommerce harder to build than B2C?

Is selling on a C2C marketplace the same as running a D2C store?

How does the ecommerce model affect pricing strategy?