The neuron is the basic working unit of the brain, a specialized cell designed to transmit information to other nerve cells, muscle, or gland cells.

Within an artificial neural network, a neuron also known as perceptron is a mathematical function that model the functioning of a biological neuron.Typically, a neuron compute the weighted average of its input, and this sum is passed through a nonlinear function, often called activation function, such as the sigmoid, relu, tanh etc.The weights and the bias of a perceptron can be learnt by using Peceptron Learning Rule (PLR) or Delta Rule.