A formal agreement between foreign nations is commonly called an accord. However, they also can be called international agreements as well.
A formal agreement between two or more nations is called a treaty.
A formal agreement between two countries is called a treaty or a pact.
A halt to fighting by agreement between warring nations is called a "ceasefire." This temporary suspension of hostilities allows for negotiations or humanitarian efforts to take place. Ceasefires can be formal or informal and may lead to peace talks or a more permanent resolution to the conflict.
The League of Nations
If you mean the Locarno Treaties which was a promise between Germany and the allies to never attack one another, then that was in 1925.
A formal agreement between two or more nations is called a treaty.
interstate compact a treaty is an agreement between two nations.
An alliance.
No
An agreement between two or more states is called a multilateral agreement. Many of the agreements are to do with trade or collaboration in international development.
Executive Aggreement
Alliance
Agreements that the president enters into that do not require the consent of the Senate are called executive agreements.
A treaty. This bit is by Artic-Fox: An agreement between nations is called a treaty (so said above). A good example of this is the war between allied and axis. WWI they had made a treaty, however Hitler of so, ripped it up, causing...WWII!
It is called an alliance or it could be a treaty depending on the context of said agreement
A formal agreement between two countries is called a treaty or a pact.
agreements between countries are called "Treaty's" ---treaty---