In a nutshell
The perceptron is the original artificial neuron and the ancestor of today's neural networks. It draws one straight line to separate two classes: for every point it gets wrong, it tilts the line a little toward fixing that mistake, and if a clean dividing line exists it is guaranteed to find one.