what is hate speech?

I have been hearing a lot of talk about this subject but I am have a problem figuring it out. I mean my granddaughter would surly have a different opinion on this then me as I am sure everybody would. So what is hate speech?