Liberals, Socialists, and Communists are NOT the same thing. Liberalism is a RIGHT-wing ideology, whereas Socialism and Communism are on the left. Look at most liberal parties' platforms online. Their alignment is usually center-right to right-wing. Some examples include the Australian Liberal Party and Japan's Liberal Democratic Party, two analogues to our Republican Party.