B2C refers to ultimately any kind of shopping that reaches consumers directly. We’re talking teleshopping, e-commerce, restaurants, retail stores, and so much more. If you’re a customer, a business is reaching you through much different marketing and advertising means to get your attention and profit.