The theory of socialism was popularized by Karl Marx, a German philosopher, economist, and political theorist. Marx developed the concept of socialism as a response to the economic and social conditions of the industrial revolution, which he believed resulted in exploitation of the working class by the wealthy owners of the means of production. According to Marx, socialism would eliminate the unequal distribution of wealth and power through the collective ownership of the means of production, and the establishment of a classless society in which everyone has equal access to resources and opportunities. His ideas have had a significant impact on the development of socialist movements and governments around the world.