What are the different categories of e-commerce?

e-commerce category

Last Updated on Nov 9, 2026 by Nurul Afsar

e-commerce category

Ecommerce categories describe who is buying, who is selling, and how an online transaction works. The two main categories of ecommerce are business-to-business (B2B) and business-to-consumer (B2C). However, online commerce also includes consumer-to-consumer (C2C), consumer-to-business (C2B), and transactions involving public administration.

If you are wondering how many types of ecommerce exist, the answer depends on the classification being used. Four core business models are commonly discussed: B2B, B2C, C2C, and C2B. A broader six-category classification adds business-to-administration (B2A) and consumer-to-administration (C2A). Business-to-government (B2G) is also frequently discussed, although it substantially overlaps with B2A.

Below, we explain the different categories of ecommerce, give practical examples, and show how each model affects the way an online business operates.

Free Consultation

30-Minute Free Consultation + Free SEO Audit Included

Get expert ecommerce guidance from Numinix. We’ll assess your store performance and share clear, practical next steps to improve revenue—whether that means SEO, conversion rate improvements, website speed, UX, tracking, or custom web development.

No obligation—just actionable recommendations you can use right away.

What Is Ecommerce?

Ecommerce (electronic commerce) is the buying and selling of goods or services through electronic networks, most commonly the internet. It includes online retail stores, wholesale ordering portals, digital subscriptions, marketplaces, and online transactions for professional services.

Not every ecommerce business works in the same way. A retailer selling shoes to a customer uses a different model from a manufacturer accepting bulk orders from another company. Ecommerce classification helps explain those differences.

Ecommerce Categories at a Glance

The following table summarizes the major types of ecommerce and shows who participates in each transaction.

Ecommerce CategoryTransactionExample
B2B – Business-to-BusinessBusiness to businessA wholesaler selling inventory to a retailer
B2C – Business-to-ConsumerBusiness to individual customerAn online store selling clothing to shoppers
C2C – Consumer-to-ConsumerIndividual to individualSomeone selling a used bicycle through a marketplace
C2B – Consumer-to-BusinessIndividual to businessA freelance photographer licensing images to a company
B2A – Business-to-AdministrationBusiness to public administrationA software company selling a digital service to a public agency
C2A – Consumer-to-AdministrationIndividual to public administrationA resident paying a permit fee through a government portal
B2G – Business-to-GovernmentBusiness to government organizationA vendor responding to an online public-sector procurement tender

Note: B2G is often treated as a form of B2A rather than a completely separate seventh category. Similarly, some C2A activities are better described as digital government services than retail ecommerce.

alibaba website
Alibaba is a great example of B2B ecommerce

What Are the Four Main Types of Ecommerce?

The four major ecommerce business models are B2B, B2C, C2C, and C2B. They differ primarily in whether the buyer and seller are businesses or individual consumers.

Business-to-Business (B2B)

B2B ecommerce involves online transactions between businesses. A manufacturer might sell products to a distributor, a wholesaler might supply a retailer, or a software company might sell a subscription to another organization.

Examples of B2B ecommerce: A retailer ordering inventory from a supplier through Alibaba.com; a company purchasing enterprise software licenses; or a restaurant buying supplies from an online wholesale distributor.

B2B websites often need capabilities beyond a typical retail storefront, including:

  • Customer-specific or volume-based pricing
  • Request-a-quote and purchase-order workflows
  • Company accounts with multiple authorized buyers
  • Inventory visibility, repeat ordering, and payment terms

For a closer look at these requirements, see our guide to B2B ecommerce portal development.

Amazon B2C

Business-to-Consumer (B2C)

B2C ecommerce describes a business selling products or services directly to individual customers online. It is the model most people recognize when they think of online shopping.

Examples of B2C ecommerce: A shopper buying headphones from an online electronics store, ordering groceries for home delivery, or purchasing a streaming subscription.

B2C businesses generally focus on helping customers find products, compare options, and complete a purchase with minimal friction. Important features include:

  • Clear product information, images, pricing, and availability
  • Mobile-friendly navigation and secure checkout
  • Shipping, returns, and customer-support information
  • Customer reviews, promotions, and personalized recommendations

Because shoppers often discover products through search engines, B2C stores can benefit from ecommerce SEO that improves product and category-page visibility.

Ebay

Consumer-to-Consumer (C2C)

C2C ecommerce takes place when one individual sells a product or service to another individual, usually through an online marketplace or classified-listing platform.

Examples of C2C ecommerce: Someone selling a used camera on eBay, listing secondhand furniture on Facebook Marketplace, or arranging a local sale through an online classifieds site.

The platform may provide listings, messaging, payment processing, ratings, or buyer protection, but the underlying transaction is between individuals. Not every sale on a marketplace is C2C: a professional merchant selling to consumers is operating a B2C business, even if the sale occurs through eBay or another marketplace.

For C2C platforms, trust, clear listings, dispute resolution, and safe transactions are especially important.

UpWork

Consumer-to-Business (C2B)

C2B ecommerce reverses the usual retail relationship: an individual offers value to a business, and the business pays for it. The individual may provide creative work, expertise, content, or another service.

Examples of C2B ecommerce: A freelance designer creating a logo for a company through Upwork, a photographer licensing an image to a brand, or an independent creator being paid to produce promotional content for a business.

C2B transactions often rely on service listings, portfolios, proposals, contracts, secure payments, and clear deliverables. Unlike C2C transactions, the buyer is a company rather than another individual.

Two Additional Ecommerce Categories Involving Public Administration

Some explanations of ecommerce identify six basic types by adding B2A and C2A to the four core business models. These categories describe digital interactions involving a government department or another public-administration body.

Business-to-Administration (B2A)

B2A ecommerce refers to digital transactions between a business and a public-administration organization. This can involve supplying technology, professional services, equipment, or other goods to a public body.

Examples of B2A ecommerce: A software provider selling a digital records-management solution to a government agency, a consulting company delivering an online service to a municipality, or a supplier submitting an electronic invoice through a public procurement system.

These transactions may require supplier registration, formal tenders, accessibility standards, procurement documentation, and security or compliance reviews. The exact requirements depend on the agency and jurisdiction.

Consumer-to-Administration (C2A)

C2A refers to digital transactions and services between individuals and public-administration bodies. Unlike a conventional online store, these interactions may involve applications, required payments, or access to public services.

Examples of C2A ecommerce and digital services: Paying a government-issued permit fee online, renewing a license through an official portal, or submitting a benefits application electronically.

C2A is often included in broad ecommerce classifications, but filing a form or booking a public appointment does not necessarily constitute a commercial sale. In many cases, e-government service is the more precise description.

Lockheed martin

Where Does Business-to-Government (B2G) Fit?

Business to Government (B2G)

Business-to-government (B2G) refers to transactions in which a private company sells goods or services to a government organization. It frequently uses online bidding, supplier portals, contract management, and electronic procurement.

Examples of B2G ecommerce: A technology company supplying software to a public department, an equipment distributor fulfilling an online government purchase order, or an engineering firm bidding on a public infrastructure contract.

B2G and B2A largely describe the same buyer-seller relationship. The difference is mainly terminology: B2G emphasizes the government as the purchaser, while B2A refers more broadly to public administration. This is why some guides list six ecommerce categories, while others list seven.

B2B vs. B2C vs. C2C vs. C2B: What’s the Difference?

The simplest way to classify an ecommerce business is to identify the seller and the buyer:

  • B2B: A business sells to another business, such as a wholesaler supplying stores.
  • B2C: A business sells to an individual, such as an online retailer selling shoes.
  • C2C: An individual sells to another individual, such as a secondhand marketplace transaction.
  • C2B: An individual sells a product or service to a business, such as a freelancer completing a company project.

A single company can operate more than one model. For example, a brand may sell directly to consumers on its website (B2C) and also offer wholesale accounts to retailers (B2B). Each audience may need its own pricing, checkout flow, account permissions, and marketing strategy.

How to Choose the Right Ecommerce Business Model

If you are starting an ecommerce business or expanding an existing one, begin with the customers you want to serve and how they prefer to buy.

  1. Identify your buyer. Are you selling to individuals, businesses, government organizations, or a combination?
  2. Define what you sell. Physical products, digital goods, subscriptions, and professional services can require different fulfillment and payment processes.
  3. Map the purchasing process. A B2C customer may expect immediate checkout, while a B2B buyer may need approved accounts, quotes, or purchase orders.
  4. Consider trust and compliance. Marketplaces need transparent seller policies; government-facing vendors may need procurement and security documentation.
  5. Plan for growth. Think about inventory integrations, customer-specific pricing, search visibility, order management, and the ability to support additional sales channels.

The right platform and site architecture depend on the business model. Numinix offers ecommerce consulting services to help businesses evaluate requirements and plan practical improvements.

Frequently Asked Questions About Ecommerce Categories

What are the two main categories of electronic commerce?

The two main categories are B2B (business-to-business) and B2C (business-to-consumer). B2B involves a business selling to another business; B2C involves a business selling to an individual customer.

What are the four types of ecommerce?

The four core ecommerce types are B2B, B2C, C2C, and C2B. They classify transactions by whether the buyer and seller are businesses or individuals.

What are the six basic types of ecommerce?

The six-category model includes B2B, B2C, C2C, C2B, B2A, and C2A. The final two involve public-administration organizations and include a broader range of digital transactions than conventional online retail.

Why do some lists include seven ecommerce categories?

Some lists count B2G (business-to-government) as a seventh category. Other classifications combine B2G with B2A because both involve businesses selling to public-sector organizations.

Are ecommerce business models the same as ecommerce product categories?

No. Ecommerce business models describe who sells to whom, whereas product categories organize what a store sells, such as electronics, apparel, furniture, or beauty products. Both matter, but they serve different purposes.

Can an ecommerce business use more than one model?

Yes. A manufacturer can operate a B2B wholesale portal alongside a B2C online store. A marketplace can also host transactions involving individual sellers and professional merchants. The site experience should support the needs of each type of customer.

Build an Ecommerce Experience That Fits Your Business

Understanding ecommerce categories is a useful first step, but the real challenge is turning your business model into a website that customers can use confidently. Wholesale buyers, retail shoppers, marketplace users, and public-sector purchasers have different expectations for pricing, product information, accounts, and checkout.

Numinix helps ecommerce businesses plan, develop, and improve online selling experiences. Whether you need a customer-focused storefront, advanced B2B functionality, or better organic visibility, explore our web development services and ecommerce SEO solutions to discuss the next steps for your website.

49 thoughts on “What are the different categories of e-commerce?”


  1. Before reading this article I don’t have any idea about the categories of eCommerce. It is a depth thought article. I will enjoy reading more from you keep sharing your thought.


    1. Thank you for your comment, Shanta. We’re very glad to hear that you enjoy our content.

      – The Numinix Team










  2. Excellent blog I visit this blog it’s really awesome. The important thing is that in this blog content written clearly and understandable. The content of the information is very informative.


    1. Thank you, Sampada!

      We appreciate your feedback and are glad that you’re enjoying the blog.

      – The Numinix Team


  3. Thanks for such a great post. I found it really helpful as I am researching this topic currently. Would like to read more from your collection. Happy blogging.!









  4. Hello. thank you very much for such a helpful article…. wht programming language do i need in order to start the consumer-consumer ecommerce platform like bookoo [i’m only 18, having that dream lol]!


    1. Hello Jontris,

      To do consumer to consumer e-commerce you will want to dive into the four main languages – Java, Python, C++, and Scala – because chances are that your future clients will have some diversity in their needs. Many of our coders are full-stack and have knowledge of these plus some.

      – The Numinix Team













    1. Hello Diana, I would like to learn more about e commerce. How do you do it? How do I begin? And how do I make profits?














  5. It helps me very much😋😋😋😋😋😋😋😋😋😋😋😋😋😋😃😃😃😃😃😃😃😃😃😃☺️😚🤔😎😋😃😉🤣😉😙😍☺️😘☺️😘😎😄😋😃😊🤣😊😎😋😍😚😍🤔😉🤔😃😃😙🤣💋🤔🍬🤔🍬💋😉💋💋🤔💋🤔💋🤔💋🤣💋🤣💋🤣😡🤔💋🤔🍬🍬🍬🍬🍬🍬🍬🍬🍬🍬🍬🍬🍬🍬🍬🍬



Leave a Reply

Your email address will not be published. Required fields are marked *

Contact Account Cart Search Cart Open Menu Arrow Link Arrow Chat Close Close Popup Facebook Twitter Google Plus linkedin2
What are the different categories of e-commerce? - Numinix Blog

Get 10% Off!

your next purchase when you subscribe to our newsletter.

* indicates required

Intuit Mailchimp

By subscribing, you agree to our Terms of Use and Privacy Policy.