В Москве, 23 августа 1939 года Вячеславом Молотовым и Иоахимом Риббентропом, от имени своих правительств и государств, состоялось подписание Советско-германского договора о ненападении. Особенностью документа стало секретное приложение, описывавшее границы сфер интересов сторон в случае территориально-политического переустройства Прибалтики и Польши.
Существование секретного протокола долгое время отрицалось советской стороной, и только в конце 1980-х годов этот факт был признан и стал достоянием мировой общественности. Ко времени подписания пакта Германия включила Чехию и Моравию в состав рейха.
Обеспечению международной безопасности и борьбе с германской агрессией должны были служить московские переговоры между СССР, Англией и Францией, которые завершились принятием проекта соглашения о взаимопомощи 2 августа 1939 года, но проект так и не стал реальным соглашением. Решение прекратить переговоры с Англией и Францией и заключить с Германией договор о ненападении было принято Сталиным и Молотовым.
Обе стороны имели разные цели заключая этот договор. Гитлер лихорадочно готовил нападение на Польшу и считал, что этот договор исключит для Германии угрозу войны на два фронта в Европе, поскольку Сталин, по его расчетам, заинтересован в захвате территорий бывшей Российской империи и будет стремиться получить такую возможность благодаря договору с Германией. Сталин рассматривал договор как шанс избежать вооруженного конфликта и возможность готовиться к военным действиям, которые неминуемо должны будут наступить.
По договору, подписанному 23 августа 1939 года, стороны обязались все споры и конфликты между собой «разрешать исключительно мирным путем в порядке дружеского обмена мнениями». Во второй статье договора говорилось, что «в случае, если одна из договаривающихся сторон окажется объектом военных действий со стороны третьей державы, другая договаривающаяся сторона не будет поддерживать ни в какой форме эту державу».
Другими словами, СССР не будет помогать возможным жертвам агрессии фашистского рейха. Договор имел «секретный дополнительный протокол» о разграничении «сфер влияния» в Восточной и Юго-Восточной Европе. Предусматривалось, что в случае войны Германии с Польшей немецкие войска могут продвинуться до так называемой «линии Керзона», остальная часть Польши, а также Финляндия, Эстония, Латвия и Бессарабия признавались «сферой влияния» СССР. Судьба Польши будет решена «в порядке дружественного обоюдного согласия».
Договор был ратифицирован Верховным Советом СССР через неделю после его подписания, причем от депутатов было скрыто наличие «секретного дополнительного протокола». На другой день после ратификации договора, 1 сентября 1939 года, Германия напала на Польшу.
СССР должен был в соответствии с договоренностями также ввести свои войска в Польшу, однако Молотов попросил небольшой отсрочки, заявив послу Германии в СССР Шуленбургу, что вследствие того, что Польша разваливается на куски, Советский Союз должен прийти на помощь украинцам и белорусам, которым «угрожает» Германия, что позволяло Советскому Союзу не выглядеть агрессором. С момента нападения фашистской Германии на СССР 22 июня 1941 года договор утратил всякую силу.