Perceptron and non linearly seprable data
A single-layer perceptron can only learn linearly separable patterns (with 100% accuracy), as noted in the Wikipedia article on perceptrons.  (Advice for the future: check standard references before asking here.)
A multilayer feedforward neural network (sometimes called multilayer perceptron) can learn other patterns.
If someone just says &quot;perceptron&quot;, in my eyes it is at least a little ambiguous whether that means a single-layer perceptron or possibly could encompass multi-layer networks.