This post answers (at a high level) the frequently asked question about the difference between business-to-business (B2B) and business-to-consumer (B2C) marketing.
That said, what is common (or should be) to both B2B and B2Cs is a strategic foundation and SWOT analysis (Strengths, Weaknesses, Opportunities, Threats), which then informs the company’s:
Unique value proposition
Differentiating brand story and message
Target audience (including various segments)