Many factors affect a company’s ability to service its customers and optimize the supply chain. One of the key building blocks in achieving those goals is having a reasonably accurate prediction of demand, including: (a) what goods will be demanded, (b) how much of each item will be demanded, (c) when the goods will be demanded, and (d) where the items need to be at the time they are demanded.