Planning is the primary function of management and helps achieve future objectives. There are several types of planning managers engage in including standard, single-use, long-range, short-term, intermediate, marketing, production, financial, and manpower plans. The planning process involves setting objectives, conducting a situational analysis using tools like SWOT and PEST, evaluating alternatives, developing a course of action, allocating budgets, implementing the plan, and reviewing progress. Key planning techniques include forecasting, break-even analysis, scheduling, and management by objectives.