While Liberalism was a philosophical system that produced capitalism as an economic system, Marxism was a reflection of the problems that existed in a capitalistic society. Therefore, Marxism was the idea behind two new economic systems, socialism and communism. Liberalism is the idea of universal human rights, equality and the protection of private property. Capitalism grew from this private ownership of capital and machines and has become the dominant economic system today. On the other hand, Marxism is a philosophic system that grew on, and intended to improve, on all of capitalisms injustices, such as lack of social justice and lack of care for the environment. Marxism suggested that social justice should be achieved through two systems that would follow each other: Socialism, where the state would play a major role in the distribution of wealth and communism, where the ultimate goal of the human race where all the injustices would be entirely eradicated.
Marxism calls for more social justice for workers. Most modern labour laws are either based in the ideas of Marxism or were taken and extended by Marxism. Things like “minimum amount of sleep for workers,” “overtime,” “public holidays,” “maternity leave” and “education and pre-qualification for workers” were all promoted as the workers basic rights. Another major idea was the collective ownership of the means of production by workers which would take the unjust advantage of capital out of the hands of capitalist and return the added value into the rightful hands. Social justice is prominent in another good idea of Marxism, the method of distribution. In Marxism, everyone gets what they need and produces what he can. Also, the government is responsible for social justice by enforcing a universal health care system, a free schooling system, massively educating the poorest. Eradication of illiteracy was one of the main goals of Marxism. Marxism suggested production that was driven by need, and