People use "Fascist" and "Communist" to refer to anyone to the Right or Left of their own position, but that's not what they mean, and it's not helping things at all.
"We argued over who had the better policies, and over whose view of human nature and the right order of society should prevail. But I didn’t think he was a Communist and he didn’t think I was a Nazi.
Now we use these terms all day long and no one knows what they mean. I was talking with my friend Preet Bharara, the proprietor of a newsletter on politics and justice, and we were frustrated (as many of us are) by how much of our public discourse is short-circuited by people who don’t understand basic terminology."