treaty
A treaty is a formal, legally binding written agreement between actors in international law. It is usually made by and between sovereign states, but can include international organizations, individuals, business entities, and other legal persons.
A binding formal agreement, contract, or other written instrument that establishes obligations between two or more subjects of international law.