Why Do Hedgehogs Have Spikes?

Hedgehogs are easily one of the most unmistakable little critters out there, but how much do you know about them