The difference between communicating in person and communicating online is that in person you can almost always tell whether someone is trying to insult you or not, whereas online you can't tell, so if there is any doubt, everyone just assumes that they are.