Basics of ANN, McCulloch Pitts Model, Perceptron, BackPropagation Model, Associative Network and Unsupervised model