Le stade suprême de la lutte des masses populaires est la lutte pour le socialisme.
Le Dirigeant Kim Jong Il a dit :
«La lutte pour le socialisme et le communisme est le stade suprême de la lutte des masses populaires pour leur souveraineté.»
Depuis l’apparition de la société des classes, les masses populaires déploient la lutte énergique pour réaliser leur souveraineté.
Les révoltes d’esclaves, qui peuvent être considérées comme les premières manifestations de l’histoire des masses laborieuses exploitées pour leur souveraineté, ensuite les luttes antiféodales des paysans au Moyen Age ont conduit d’abord à la disparition du régime des maîtres des esclaves, puis du régime féodal. Cependant, ces luttes n’ont pas conduit à la suppression de la domination sociale et de l’oppression, elles n’ont fait que remplacer, pour les masses populaires, les chaînes de l’esclavage par celles de la féodalité, puis par celles du capital.
La lutte pour le socialisme a pour but de mettre fin une fois pour toutes à l’exploitation de l’homme par l’homme, à l’oppression d’une classe par une autre, à la domination d’un Etat par un autre, d’en finir avec toutes les séquelles des anciennes sociétés et d’affranchir définitivement l’homme de leurs entraves. Par conséquent, la lutte des masses populaires pour leur souveraineté atteint définitivement son but grâce à l’édification du socialisme, et la lutte pour le socialisme est donc le stade suprême de leur lutte pour la souveraineté.