Marxism-Leninism is an ideological framework to explain the driving forces of history, particularly class struggle. It was codified by Joseph Stalin based on the writings of Vladimir Lenin and Karl Marx.
It is based on dialectical materialism, the materialist conception of history, and Marxist political economy including the Leninist conception of imperialism.
After the success of the Russian Revolution of 1917 and the establishment of the Soviet Union in 1922, many communist parties around the world began to adopt Marxism-Leninism as their political line, and Marxism-Leninism was the main theoretical framework which guided the Korean, Vietnamese, Cuban, Laotian and Chinese revolutions as well as other successful national liberation and revolutionary movements in Africa and Asia.
Today, Marxism–Leninism is one of the theoretical foundations of governing communist parties in China, Cuba, Korea, Laos and Vietnam, and is the political line of many communist parties waging class struggle.