Leninism, or Marxism-Leninism, is a economic theory based on economic determinism. Developed by Karl Marx and Friedrich Engels, in its applied form was further developed by the Bolshevik leader Vladimir Lenin. Lenin argued that the proletariat can only achieve revolutionary consciousness through the efforts of a communist party that assumes the role of "revolutionary vanguard". Lenin further believed that such a party could only achieve its aims through a form of disciplined organization known as democratic centralism. Other beliefs of Lenin included the need to spread the communist revolution to other countries, a belief that imperialism is the highest stage of capitalism, and the exclusion of any compromise with the bourgeoisie.
Another chief difference between earlier Marxism and Lenin's views was that Lenin believed socialism could be established in a country which had not passed through the full development of industrial capitalism. Marx viewed the socialist revolution as arising out of the industrial proletariat. Yet Russia at the time of the Bolshevik Revolution was not primarily an industrial country; its common populace were primarily agricultural peasants, not industrial workers and there was little sign of revolution in the advanced industrial nations.
Lenin argued that Marx had failed to consider the effects of imperialism and that the advanced industrial nations were avoiding revolution by forcing their excess production into captive colonial markets and exploiting those colonies for their resources. This strengthened capitalism to the point that the revolution would not occur in the most advanced nations but rather in the weakest imperialist state, that being Russia. Many critics of Leninism, which included social democrats and Eurocommunists held that the Bolshevik program was contrary to Marx's theory of history.