Секретний протокол до пакту
Секретний протокол містив пункти про розмежування в Європі сфер впливу СРСР і Німеччини: Німеччина визнавала особливі інтереси СРСР в Естонії, Латвії, Фінляндії, а СРСР - переважний вплив Німеччини в Литві і західній частині Польщі. Договір означав остаточний крах Версальсько-Вашингтонської системи.
Причини підписання СРСР
Після приходу до влади Гітлера Сталін позбувся можливості маневру, якою він володів раніше. Вінцем успіху будь-якої зовнішньої політики є маневреність, отримання можливості вибору, а не обмін одних зобов'язань на інші. Пам'ятаючи про долю Чехословаччини, Сталін міг побоюватися того, що Англія, продовжуючи політику «умиротворення», знову піде на поводу у агресора і після нападу Німеччини на Польщу домовиться з Німеччиною. Сталін зіткнувся з серйозною проблемою і можливістю того, що англійці дозволять німцям взяти Польщу і наступати далі на Схід. Така перспектива змушувала радянського лідера до рішучих дій.
Причини підписання Німеччиною
Реакція Англії і Франції
Питання про те, чому Захід все ж не пішов на союз з Німеччиною проти СРСР, незважаючи на явну готовність Гітлера, залишається, по суті, досі відкритим. Вчені і політики намагаються пояснити це і переконанням Черчилля в тому, що нацизм - найгірше зло, ніж більшовизм; і доказом необізнаності західного керівництва про цілі Гітлера; і неприйняттям англійським прем'єром мотивів Гітлера. Однак найважливішим, напевно, було те, що Німеччина в разі перемоги над СРСР набувала б геополітичну перевагу і отримувала в своє розпорядження такі ресурси, які робили її світовим гегемоном. Весь світ ставав залежимо від рішень, прийнятих керівництвом однієї країни. Цього допускати не можна.