Inventory forecasting uses upcoming events, trends, as well as past data, to estimate the level of inventory needed for the future.