Marxism is a method of socioeconomic analysis that analyzes class relations and societal conflict using a materialist interpretation of historical development and a dialectical view of social transformation. It originates from the mid-to-late-19th-century works of German philosophers Karl Marx and Friedrich Engels.