Free Speech: Free speech means freedom of speech. But it should be depends on three factors:
i)Knowledge
ii)Experience
iii) Output.
Hate Speech: Which speech that create any kind of collisions or war among the countries, the nations ,or the religions is called hate speech. Hate speech is one kind of crime.
Offensive Speech: Which speech that continuously create debate or argument to some people is called offensive speech.