Durante la Segunda Guerra Mundial, Corea del Norte fue liberada del dominio japonés por las fuerzas soviéticas que gobernaron la división norte del país. Después de la guerra, los líderes soviéticos tuvieron una gran influencia en el desarrollo de Corea del Norte como país y fueron intrínsecos para que se convirtiera en un estado socialista.
A principios del siglo XX, Corea se encontró bajo el dominio japonés. Esta regla comenzó con el tratado Japón-Corea de 1910, y no terminó hasta que las fuerzas aliadas liberaron Corea hacia el final de la Segunda Guerra Mundial en 1945. El país se dividió entonces efectivamente en dos 'zonas de ocupación', con el norte ocupado por la Unión Soviética. Esta es la principal causa del surgimiento del comunismo en Corea del Norte.