“B2B” stands for “business to business”, whereas “B2C” stands for “business to customer”. The difference between the function of the two lies in who serves whom; B2B companies mainly do business with other merchants, whereas B2C companies sell directly to consumers and individuals.