A Neural Network is a circuit designed to replicate the way neurons act and interact in the brain. Neural networks are computer systems that have the ability to recognize objects and understand speech. Neural Networks process information in a similar way the human brain does. The network is composed of a large number of highly interconnected processing elements (neurons) working in parallel to solve a specific problem, whereas Conventional computers use an algorithmic approach i.e. the computer follows a set of instructions in order to solve a problem. Face recognition is an importance capability of human beings. Identifying a person by face is one of the most fundamental human functions since time memorial. Automatic face recognition increases the security standards at public places and border checkpoints