In my mind, discrimination has always been about denying people rights or opportunities based on some irrelevant aspect of themselves (irrelevant to whatever is being denied, that is). However, we also use the word "discrimination" to describe such terms as "nigger" or "retard". These terms are obviously pejorative, and shouldn't be used by anyone hoping to appear kind or civilized, but they aren't, in and of themselves, denying anyone's rights or opportunities. So this is a different kind of discrimination, then. Why is this discriminating? What kind of discrimination is this? Is it related to the presumed stereotypes we assume people have in mind when using these terms pejoratively?