The Marxian conception of socialism stands in contrast to other early conceptions of socialism, most notably early forms of market socialism based on classical economics such as mutualism and Ricardian socialism. Unlike the Marxian conception, these conceptions of socialism retained commodity exchange (markets) for labor and the means of production, seeking to perfect the market process.[3] The Marxist idea of socialism was also heavily opposed to utopian socialism.