This document discusses using neural network techniques for sales forecasting. It begins by defining sales forecasting and explaining its need in areas like human resources, R&D, marketing, finance, production and purchasing. The document then outlines the sales forecasting process including setting goals, data gathering, analysis, mining, and applying neural network models. It describes the basic concepts of artificial neural networks and different neural network models like feed forward, recurrent, and backpropagation. It provides details on how these models work, especially explaining the backpropagation training algorithm and how it minimizes network error through forward and backward passes. Finally, it lists several references for further information.