Marxism is an intellectual tradition based on the writings of Karl Marx and Friedrich Engels that analyzes history, capitalism, and envisions a post-capitalist future. Marxism sees society as defined by class struggles over control of production. Marx argued capitalism would inevitably be replaced by socialism - where workers collectively control production - and eventually communism, with a stateless, classless, and moneyless society.