Difference between ANN and feedforward NN?

How is a CNN better from a feedforward NN and what the difference between ANN and feedforward NN?