There are differences between Socialism and Communism. Liberals tend to be more socialist leaning in the U.S. (although not necessarily communist). A liberal in the U.S. would be seen more right as a liberal in Europe, but by no means does that mean modern liberalism is center-right. If you had to rank order from left to right the main ideologies, it would be: Communism, socialism, fascism, (socialism lite, the welfare state could go here maybe), modern liberalism, conservatism, and classical liberalism (libertarianism); of course it is a spectrum and there are varying degrees of each group. I didn't include anarchism because many people tend to have different views on how an anarchist society would look like, so it doesn't fit in nicely.