Business-to-consumer (B2C, sometimes also calle Business-to-Customer) describes activities of E-businesses serving end consumers with products and/or services. It is often associated with electronic commerce but also encompasses financial institutions and other types of businesses. B2C relationships are often established and cultivated through some form of Internet marketing.