a formal agreement between parties
"The two countries signed a pact to promote peace and cooperation."