Master agreement

Definition
A master agreement is a contract in which the parties agree to terms that will govern future transactions between the parties.