Aggregate planning is a form of operations management that focuses on satisfying expected demand over a planning horizon, typically 3-18 months in the future. It considers factors like production levels, workforce sizes, inventory levels, and aims to maximize customer service while minimizing costs related to inventory, workforce changes, and production rate fluctuations. Aggregate planning can be done intuitively based on experience, or more formally using techniques like linear programming to find optimal solutions. The goal is to match supply and demand in the most efficient way possible.