Question: what agreement was made between germany and the soviet union
Answer: The Molotov -- Ribbentrop Pact , also known as the Nazi -- Soviet Pact , the German -- Soviet Non-aggression Pact or the Nazi German -- Soviet Pact of Aggression ( officially : Treaty of Non-aggression between Germany and the Union of Soviet Socialist Republics ) , was a neutrality pact between Nazi Germany and the Soviet Union signed in Moscow on 23 August 1939 by foreign ministers Joachim von Ribbentrop and Vyacheslav Molotov , respectively .