Strategic Planning
Strategic planning is a coherent process businesses use to define their values, objectives, and needs, then allocate resources and organize processes to help achieve those goals. It is a major part of formulating three-year, five-year, and ten-year plans.
A variety of techniques exist to help businesses plan strategically, including SWOT analysis (strengths, weaknesses, opportunities, threats), among others.