Начать нужно с того, что документ назывался иначе. Договор о ненападении - так будет точнее.
В нем нет ни слова о "разделе" Европы или Польши, или кого-то еще. Содержание договора приводить не буду, это есть в википедии.
Секретные протоколы к договорам - это стандартная дипломатическая процедура, тут нет ничего из ряда вон выходящего. Текст протокола тоже нет смысла приводить, но следует заметить, что речь не шла о "разделе". Оговаривались сферы жизненных интересов Германии и СССР - в том случае, если в государствах, находящихся между ними произойдут какие-либо политические и территориальные изменения. Это важный момент.
Далее, поговаривают, что к протоколам прилагалась "секретная карта" с планом раздела Польши. На самом деле эта карта имела отношение к "Договору о дружбе и границе" между СССР и Германией, заключенному 18 сентября (пакт Молотова-Риббентропа подписан 23 августа). Более того, эта карта была опубликована в "Правде". А договор был ратифицирован обеими сторонами 24 сентября.
Итак, получаем последовательность:
23 августа СССР и Германия договариваются не нападать друг на друга и не поддерживать врагов участников договора. При этом оговариваются зоны интересов на случай, если в некоторых сопредельных странах произойдут политические и территориальные изменения.
1 сентября Германия нападает на Польшу. СССР не вмешивается, пока боевые действия ведутся вне зоны его жизненных интересов.
17 сентября СССР денонсирует договоры с Польшей (ввиду того, что она перестала существовать как государство) и вводит свои войска в западные области Украины и Белоруссии (зона жизненных интересов). При этом действия СССР не могут быть классифицированы ни как вторжение, ни как оккупация. Договор с Польшей 21-го года установил временную границу по существовавшей на тот момент линией фронта. А границей, которую признали все государства, считалась "Линия Керзона".
18 сентября подписан Договор о дружбе и границе, который закрепляет новые очертания Германии и СССР. Карта опубликована в "Правде". После этого немцам пришлось в некоторых местах попятиться. (Мало кто знает, что сначала немцы вошли во Львов, а потом были вынуждены убраться оттуда).
24 сентября ратифицирован Договор о ненападении.
Из интересных фактов: заключение Договора привело к отставке правительства в третьей стране (Японии) - беспрецедентный случай.
Все очень логично и очень правильно. Значение этого Договора для СССР трудно переоценить.
Это еще не все интересности. Существуют основательные подозрения, что тексты секретных протоколов, о которых сегодня говорят - фальшивка. Дело в том, что до 1989 года ни в советских, ни в германских архивах никто так и не смог их найти и подержать в руках. Показывали только "фотокопии оригинала", которые советской стороне передали немцы, а им, в свою очередь - американцы. Откуда у американцев оригиналы немецкого экземпляра протоколов, трудно сказать, но на фотокопии явная путаница с номерами страниц. Кроме того, на американской копии видна явная правка. Потом начались "поиски" и в 1992 году в каких-то архивах РФ они якобы были найдены. Опять же, в руках эти оригиналы никто не держал. Самое интересное: тексты американского и русского "оригинала" одного и того же документа различаются! Потом русский оригинал куда-то опять исчез. На американских фотокопиях "оригинала" русского экземпляра протоколов подпись Молотова исполнена латиницей. Почему-то.
Есть и косвенные доказательства того, что либо протоколов не было вообще, либо они были другого содержания. Например, дневники Гальдера за сентябрь 39-го года. Он увязывает боевые действия с требованиями советско-германского договора, но при этом нигде не упоминаются договоренности о "разделе" Польши и Прибалтики.
Есть еще много интересных моментов в этой истории, советую прочитать подробное исследование Алексея Кунгурова "Кто подделал пакт Молотова-Риббентропа".
Под занавес анекдотическая история. На приеме по случаю подписания Молотов поднял тост за Гитлера, а Риббентроп - за Сталина. Нормальная диплотматическая процедура. Потом Сталин поднял тост за министра путей сообщения Кагановича. И Риббентроп (стоя!) выпил за здоровье Лазаря Моисеевича)))