Developing an effective B2B marketing strategy requires studying how a firm can exploit its resources to achieve short and long-term success. It involves determining the business strategy, which is based on core competencies, capabilities, and partner resources. The business strategy then forms the foundation for the market strategy. Developing the market strategy requires understanding what is known in the market, goals to accomplish, and how to implement the strategy. An iterative process of planning, implementing, and updating allows the strategy to adapt over time based on learnings.