Marxism is an economic and sociopolitical worldview created by Karl Marx and Friedrich Engels in the 19th century. It views society and history through the lens of class struggle and proposes that capitalist societies will inevitably give way to socialist societies, and in turn to communist ones. Neo-Marxism extends Marxism by incorporating elements from other traditions like critical theory and psychoanalysis. While Marxism focuses on economic determinism, Neo-Marxism considers broader social and intellectual influences. Criticisms of Marxism argue that it takes too materialistic an approach, cannot be falsified, ignores gender roles, and overstates the importance of economics.