Economic determinism is a theory for interpreting history which states that a society's economic system shapes its social, political, and religious institutions. The German social philosopher Karl Marx first fully developed the theory in the mid-1800's, though other thinkers had introduced the idea earlier. It became one of the essential principles of his political philosophy, generally known as Marxism.