Communism, Marxism and socialism are all different economic and political ideas. As concepts, they all seek to move toward greater economic equality and public participation in democracy.