Planning occurs at three levels - corporate, business, and functional. Corporate level planning defines the organization's strategic direction and vision. Business level planning develops strategies for individual business units based on their resources and competitive environment. Functional level planning supports corporate and business strategies through specific support functions. Strategic planning is a management tool used to help organizations focus their efforts on shared goals. It involves assessing the environment, defining a mission and vision, and developing goals and objectives. The strategic planning process includes preparing the organization, defining the mission and vision, assessing strengths and weaknesses, developing strategies and goals, and creating a written plan.