La Corée du Nord est considérée comme le dernier régime stalinien au monde. Le stalinisme repose sur des idées communistes mises en place par un état autoritaire qui n'hésite pas à semer la peur parmi ses concitoyens tout en cultivant un culte de la personnalité du leader. Un seul parti politique est généralement autorisé dans les arcanes du pouvoir, ici le Parti du Travail de Corée. En Corée du Nord, la doctrine et la propagande de l'Etat se fondent sur une idéologie unique, le Juche, créée par Kim Il-sung, le fondateur du pays et grand-père de l'actuel dirigeant Kim Jong-un.
Les idées communistes reprises par le Juche sont celles d'une société sans classes sociales, centrée sur son auto-suffisance (peu d'importations) et son autonomie militaire. Le Juche a un objectif : réunir le nord et le sud de la Corée pour former un seul et même pays, comme avant 1953. Le quotidien des nord-coréens est donc rythmé par cette doctrine, ce qui fait de leur nation la plus fermée au monde. Aucun habitant ne peut quitter le pays sans avoir reçu le consentement du sommet de l'Etat. De même, les visiteurs et rares touristes sont triés sur le volet et constamment surveillés par les agents fonctionnaires du régime.