Of a small country (or a few small countries) signing a free trade agreement with a agreements between countries with large size differences.
A pact is an agreement or covenant, in international law it refers to an agreement between two countries.
A treaty is a formal agreement between the governments of two or more countries.
what is the name for an agreement between countries that often puts an end to a dispute
The mutual agreement signed between the Western countries in Europe was signed in the year 1948. The name of the mutual agreement signed between the Western countries in Europe is called the Treaty of Brussels.
An alliance or agreement between two countries :)
It is a bilateral agreement between two or more countries for mutual and exclusive benefits.
Civilians
It is a bilateral agreement between two or more countries for mutual and exclusive benefits.
A formal agreement between two countries is called a treaty or a pact.
treaty
You may be thinking of the Antarctic Treaty.
A treaty.