Корейская война
Сталин, однако, ссылаясь на недостаточную степень готовности северокорейской армии и возможность вмешательства в конфликт войск США и развязывания полномасштабной войны с применением ядерного оружия, предпочёл не удовлетворить эти просьбы Ким Ир Сена. Вероятнее всего, Сталин считал, что ситуация в Корее может привести к новой мировой войне. Несмотря на это, СССР продолжал оказывать Северной Корее большую военную помощь, и КНДР продолжала наращивать свою военную мощь, организуя армию по советской модели и под руководством советских военных советников. Большую роль также играли этнические корейцы из Китая, ветераны Народно-освободительной армии Китая, которые с согласия Пекина перешли на службу в северокорейские вооружённые силы. Таким образом, к началу 1950 года северокорейские вооружённые силы превосходили южнокорейские по всем ключевым компонентам. Наконец после немалых колебаний и поддавшись на настойчивые уверения Ким Ир Сена, Сталин дал согласие на проведение военной операции. Детали были согласованы во время визита Ким Ир Сена в Москву в марте — апреле 1950 года. В разработке плана вторжения в Южную Корею принимал участие главный военный советник в КНДР генерал-лейтенант Николай Васильев. 27 мая советский посол в Северной Корее Терентий Штыков сообщил в телеграмме Сталину, что общий план нападения готов и одобрен Ким Ир Сеном.
Корейская народная армия
В соответствии с Конституцией КНДР 1972 года, руководство Народными вооружёнными силами (НВС) осуществляет Комитет обороны Корейской Народно-Демократической Республики (ГКО); Председатель ГКО — Верховный Главнокомандующий (с 2011 года — маршал Ким Чен Ын), заместители председателя — генерал армии О Гык Рёль и вице-маршал Ким Ён Чун и Ри Ён Му. Председатель Государственного Комитета Обороны КНДР командует и руководит всеми Вооружёнными Силами, ведает обороной страны в целом. ГКО уполномочен объявлять в стране военное положение, издавать приказ о мобилизации. Срок полномочий ГКО равен сроку полномочий Верховного Народного Собрания. В подчинении у ГКО находится Министерство народных вооружённых сил (министр — вице-маршал Ким Ён Чун, с 11 февраля 2009 года), в состав которого входят Политический отдел, Операционный отдел и Отдел тыловых служб. Также Комитету подчинено Министерство народной безопасности, Министерство охраны государственной безопасности и резервные компоненты вооружённых сил.
Генеральный штаб (начальник Генштаба — генерал Хён Ён Чхоль, с июля 2012 года), действующий в качестве консультативного комитета при Министерстве НВС, и штабы ВВС и ВМФ осуществляют непосредственное руководство НВС, решает задачи оперативного управления и боевой готовности.