Marxism-Leninism underpins North Korean ideology, although a few qualifying statements are in order. Firstly, no assumption should be made to equate North Korea with other socialist nations, since Marxism-Leninism in its contemporary setting

displays a considerable range of divergent characteristics, the product of differences in the political culture and the environment of the particular society in which it is active, and in the timing and nature of its accession to power.