1. A computer program product, tangibly embodied in an information carrier, the computer program product being operable to cause data processing apparatus to: interact with one or more business computers to obtain one of replenishment and consumption activity data related to an inventory; creating a model for variations in the inventory; use the model to determine estimates of variation for one of currently planned replenishment activities and currently planned consumption activities; and use the estimates of variation to predict future inventory levels.