Финляндия и Румыния не были образованы как государства немецкими оккупационными властями, но тем не менее активно поддерживались немцами в гражданской войне и территориальных захватах. Советский Союз в 1940 году также заставил их уступить часть территории. Румынию — оккупированную в 1918 году Бессарабию и Буковину. Финляндию — Карельский перешеек.
В этой политике больше просматриваются политические мотивы, чем соображения подготовки к войне. СССР ликвидировал пояс недружественных государств, который в 1920-е и 1930-е годы существовал на западной границе. В это время Германия была связана войной с Францией и Великобританией, серьезной угрозы для Советского Союза не представляла как по военным, так и по хозяйственным основаниям, потому СССР в конце 1939 — начале 1940 года вел политику сильной державы: брал все, что считал своим.
За этими действиями Советского Союза просматривается другой замысел, касающийся всей Европы. Германия с сентября 1939 года вступила в войну с Францией и Великобританией. Эти страны были значительно сильнее Германии за счет своих колониальных владений, а также обладали сильной армией, флотом и авиацией. Французская армия опиралась на линию Мажино — укрепления на французско-германской границе. Принимая во внимание все эти обстоятельства, Сталин мог рассчитывать, что Германия может увязнуть в войне с этими своими врагами и растратить в борьбе с ними свои ресурсы.
В подобной ситуации можно было прогнозировать несколько возможных исходов. Во-первых, Франция и Великобритания могли сокрушить и разгромить Германию. В побежденной стране немецкие коммунисты при поддержке Коминтерна имели возможность прийти к власти. Тогда СССР мог вступить в войну против Франции и Великобритании и имел бы серьезные шансы разгромить их коалицию на суше и выйти к Атлантике. В этом случае страны Юго-Восточной Европы скорее всего перешли бы на сторону СССР, что создавало условия для разгрома Италии и выхода в Средиземное море для действий против британцев и перерезания британских коммуникаций и сообщения с колониями.
Британский флот столкнулся бы с сильным противником — советским Балтийским флотом. Во время войны в крайне неблагоприятных условиях (сетевые и минные заграждения, тральщики и эсминцы, шумо-пеленгаторные станции и т. д.) Балтфлот показал себя с самой лучшей стороны. Немецкий флот потерял на Балтике 280 боевых кораблей, в том числе 2 линкора, 3 крейсера, 16 эсминцев, 18 сторожевых кораблей, 59 тральщиков и 16 подводных лодок и 624 транспорта общим водоизмещением около 1,6 млн брт. Советскую подводную лодку в среднем атаковали четыре раза за поход и сбрасывали в среднем по 40 глубинных бомб. Некоторые лодки подвергались интенсивным атакам, в которых немцы сбрасывали по 240–250 глубинных бомб. Британский флот не был готов развить такой уровень противолодочной обороны.