What differentiates B2B and B2C Marketing

What is B2B vs. B2C marketing? Is there a difference in the approach and method in both these marketing fields? Business-to-Business (B2B) and Business-to-Consumer (B2C) marketers intend at cater to two very different audiences, capture their attentions distinctly....