A neural network can be definite as a model of reasoning based on the human brain. The human brain incorporates nearly 10 billion neurons and 60 trillion connections, Synapses among them. By using multiple neurons concurrently, the brain can perform its functions much faster than the faster computers. Although a one neuron has a very simple structure, an army of such elements constitutes a tremendous processing power. The network which represents the connections among various neurons is known a neural network.