To start off with Marxism is just an ideology and not a form of government like socialism and communism so there’s already the difference between Marxism and socialism and communism. Communism is where the state is in control of the means of production, and there is no private ownership, no class distinction, and a central government while socialism has limited private ownership, both government and private entities, and provides production for social needs.
wow would you look at that those 3 words all have very different meanings :0