Contract

A legal agreement between two parties.