Demand management is a planning methodology for forecasting and managing the demand for products and services at macro and micro levels. It involves components such as forecasting, supply planning, demand analysis, and sales and operations planning, and aims to balance customer requirements with supply chain capabilities. Challenges include long lead times, increasing business complexity, cost-cutting pressures, and risk management strategies.