What Does Business-to-Business Mean?

Most of the e-commerce Web sites you see on the Internet are Business-to-Consumer (B2C) applications—a business and a consumer take part in a transaction. A typical B2C application presents a consumer with a variety of products and allows the consumer to make a purchase. Business-to-Business (B2B) applications take place between two businesses and are often invisible to Web users.

B2C applications are human-oriented—they assume that the end user is a person, perhaps using a Web browser. A B2B application, on the other hand, usually expects to talk to another application. A typical B2C application might need to "sell" the product to a consumer; it might need to present products in various formats with different ...

Get Special Edition Using Java™ 2 Enterprise Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.