Marxism-Leninism, strictly speaking, refers to the version of Marxism developed by Vladimir Lenin known as Leninism. However, in various contexts, different (and sometimes opposing) political groups have used the term "Marxism-Leninism" to describe the ideologies that they claimed to be upholding. The core ideological features of Marxism-Leninism are those of Marxism and Leninism, that is to say, belief in the necessity of a violent overthrow of capitalism through communist revolution, to be followed by a dictatorship of the proletariat as the first stage of moving towards communism, and the need for a vanguard party to lead the proletariat in this effort.
It involves subscribing to the teachings and legacy of Karl Marx and Friedrich Engels (Marxism), and that of Lenin, as carried forward by Joseph Stalin. Those who view themselves as Marxist-Leninists, however, vary with regards to the leaders and thinkers that they choose to uphold as progressive (and to what extent). Maoists tend to downplay the importance of all other thinkers in favour of Mao Zedong, whereas Hoxhaites repudiate Mao.