Question: what is the difference between communism socialism and marxism?
Answer: Marx thought that the economic system of communism would replace capitalism. Communism is based on principles meant to correct the problems caused by capitalism.