What Is E-Commerce?
E-commerce is selling goods or services online. Learn store vs marketplace vs D2C, the catalog-to-fulfillment loop, and when opening a store is the wrong fit.
E-commerce is the practice of taking payment and fulfilling an order for a product or service through a digital channel. The channel might be your own site, a marketplace, a social checkout, or a wholesale portal. The defining pieces are a catalog the customer can browse, a way to commit to a purchase, a way to collect money or a payment promise, and a way to deliver.
A storefront without those pieces is marketing. A marketplace listing without margin after fees is unpaid warehouse work. If you are deciding whether to open a store, start with the operating loop—not the theme.
Store, marketplace, and D2C
These labels get used as if they were synonyms. They are not.
| Model | Who owns the catalog | Who owns checkout | Typical cost shape | You control |
|---|---|---|---|---|
| Branded online store | You | You (via a gateway) | Platform + payments + ads + ops | Pricing, merchandising, data, policies |
| Marketplace | Platform rules | Platform | Referral / FBA-style fees + ads | Listing quality, bid, service level |
| Direct-to-consumer (D2C) brand | You | You | Same as a store, plus brand spend | Positioning, bundle design, retention |
A branded store is software you operate: Shopify, WooCommerce, a custom stack, or a hosted specialty platform. You pay for the software (or hosting), payment processing, shipping, and whatever traffic you buy or earn. You also own the customer record if your checkout and email/SMS stack are set up that way.
A marketplace (Amazon, a regional mall, a vertical B2B exchange) rents you demand in exchange for fees, rules, and often advertising. You may still need a store later, but the first constraint is fee-adjusted contribution, not theme design. See E-Commerce Business Models Explained and the marketplace fee calculator.
D2C is a brand strategy, not a platform. It means you sell to the end customer without a wholesale middle layer as the primary path. You can do D2C on your own site, on a marketplace, or both. The operational load—returns, content, paid acquisition, support—still sits with you.
Wholesale-online (B2B portals, dealer logins, case-pack minimums) is e-commerce too. The checkout may be a quote or a net-terms invoice rather than a card form. The loop is the same: catalog, commitment, money, fulfillment.
The catalog, checkout, and fulfillment loop
Treat every SKU as a contract you must be able to complete.
- Catalog. Title, images, price, inventory truth, shipping promise, and tax treatment. If any of those are wrong, conversion and refunds both get worse.
- Discovery. Search, collections, filters, ads, email. This is where e-commerce SEO and paid media attach—not as a substitute for a sellable offer.
- Checkout. Address, method, payment, fraud checks. Failures here are often larger than homepage tests. See Payment Failures and Checkout Recovery.
- Fulfillment. Pick, pack, handoff to a carrier or a 3PL, tracking, delivery attempt. Dimensional weight and SLAs belong in the price, not as a surprise. How E-Commerce Shipping Works covers the cost side.
- After-sales. Returns, replacements, “where is my order,” warranty. This is part of contribution margin, not a separate “CX project.”
If you cannot complete that loop for a SKU at a price customers will pay, adding a store does not create a business. Run the numbers with the profit margin calculator and the break-even calculator before you buy a theme.
What “online store” actually includes
People say “open a store” and mean a homepage. Operators mean:
- SKUs with unique copy where it matters, not a pasted manufacturer PDF.
- Inventory that matches what you will pick this week—or a clearly stated made-to-order lead time.
- Posted shipping rates or a calculated rate that does not silently destroy margin.
- Refund and return rules a customer can find before paying.
- A support path that does not depend on you answering DMs at midnight forever.
Legal setup (entity, tax registration, consumer rules in your markets) is not optional, and it is not something a theme installs for you. That is a checklist item in What You Need Before You Open an Online Store, not legal advice.
When e-commerce is the wrong fit
Skip or delay a public catalog when:
- The product is not shippable or deliverable at a cost the price can absorb (hazardous, oversized, perishable without a cold chain you actually have).
- Every order is a custom project. A checkout that cannot capture scope will collect deposits you then fight over.
- You have no reliable supply. Dropshipping a SKU you have never received is a customer-service product, not a merchandising one.
- Contribution after fees is zero or negative on the channels you can actually reach. Marketplace fees plus ads plus returns can erase a “healthy” list margin.
- You cannot describe the product honestly (no photos, no specs, regulated claims you are not allowed to make).
Wholesale-only, appointment sales, or a simple inquiry form can be the correct first channel. E-commerce is a fit when repeatable SKUs, repeatable fulfillment, and a price that survives fees all exist.
Platform comes after the model
Shopify vs WooCommerce vs a custom stack is a later question. It matters for SEO control, app cost, and checkout ownership—see Shopify vs WooCommerce—but it does not invent suppliers or margin.
If you are still mapping the business, use the guide to starting an online store. If you already have SKUs, the next practical questions are usually margin, shipping, and whether demand will come from search, ads, or a marketplace.
E-commerce is not “being online.” It is completing paid orders without improvising fulfillment every time. If that sentence is still aspirational, fix the offer before you fix the homepage.
Key takeaways
- E-commerce is a commercial loop: catalog, order, payment, fulfillment, and after-sales—not a website with a Buy button.
- A branded store, a marketplace listing, and a D2C brand are different operating models with different costs and control.
- If you cannot source, price, fulfill, or support the offer, a storefront will not fix the business.
- Choose a model first, then a platform. Platform choice follows inventory, margin, and who owns the customer.
Frequently asked questions
Is a website the same thing as e-commerce?+−
No. A brochure site can describe products. E-commerce starts when a customer can place an order, pay (or arrange payment), and you can fulfill that order with a defined process.
Do I need my own store if I already sell on a marketplace?+−
Not automatically. A store is useful when you want owned traffic, brand control, or a catalog the marketplace does not fit. It is extra cost if all demand already lives on one channel and you cannot profitably acquire customers yourself.
When is e-commerce the wrong fit?+−
When the product cannot ship or be delivered reliably, when landed cost leaves no contribution after fees, when you cannot photograph or describe the SKU honestly, or when every sale needs a custom quote that a checkout cannot capture.
Related tools
- Profit Margin Calculator
Calculate gross profit and profit margin from revenue and cost. Use it before you set a selling price or judge a channel.
- Break-Even Calculator
Find how many units you need to sell to cover fixed costs at a given price and variable cost.
- Markup Calculator
Convert cost into a selling price using a markup percentage, and see the implied profit margin.
- Selling Price Calculator
Work backwards from cost and a target margin to the selling price you need.
Related guides
- How to Start an Online Store
Start an online store from offer and unit economics through platform, catalog, payments, shipping and a launch checklist — without treating legal registration as a how-to.
- E-Commerce Product Page Guide
Build product pages that shoppers and search engines can use: media, specs, shipping and returns, related products, and SEO working with conversion — without invented reviews.
Related articles
- E-Commerce Business Models Explained
D2C, marketplaces, wholesale, subscriptions and dropshipping differ in margin, inventory risk and ops load. Compare the economics before you pick a model.
- What You Need Before You Open an Online Store
Before you launch, lock the offer, suppliers, margin, photos, policies and support. A practical checklist for opening a store—not a platform sales pitch.
- Shopify vs WooCommerce
Shopify and WooCommerce solve different hosting, cost, SEO and checkout problems. An honest comparison so you can match the platform to how you actually operate.