Strategic planning is carried out at different levels of an organization. At the corporate level, headquarters define the mission, establish business units, assign resources, and assess growth opportunities. Each business unit then develops its own strategic plan through defining its mission, analyzing strengths/weaknesses/opportunities/threats (SWOT), setting goals and objectives, developing strategies, and implementing programs with feedback and control. The strategic planning process aims to align business units with the overall corporate mission while allowing for independent growth strategies.