The process of producing sales and leads from the customer base, the consumers of the goods and services you provide and are utilising them for personal purposes, is known as business-to-consumer (B2C) lead generation. In comparison, business-to-business (B2B) sales have a target audience: organisations or users making purchases for business purposes.