Vihapuhe tarkoittaa suomen kielessä ja uuskielessä eri asioita. Vihapuheen määritelmiä on siis useita.
Suomen kielessä
Suomen kielessä, ainakin 1800-luvulta asti, vihapuhe on rinnastunut ilkeämieliseen ja valheelliseen panetteluun.Vihapuheen merkitys suomen kielessä on eri kuin uuskielessä.Vanhassa suomalaisessa merkityksessä kritisoituun vihapuheeseen liittyi aina sen valheellisuus.
Uuskielessä
Vihapuhe on Euroopan neuvoston ministerikomitean ehdotuksen mukaan sellaista ilmaisua, jolla levitetään, yllytetään, edistetään tai oikeutetaan rotuvihaa, muukalaisvihaa, antisemitismiä tai muunlaista vihaa, joka perustuu suvaitsemattomuuteen.Määritelmä on muutoin lavea mutta ei ota kantaa kyseenä olevan vihapuheen totuudenmukaisuuten tai käänteisesti sen valheellisuuteen. Uuskielen vallitessa mikä tahansa epämiellyttävä mielipide voidaan leimata vihapuheeksi perusteluitta. Vihapuhe nähdään myös ihmisoikeusongelmana.