A feudal contract was a legally binding agreement between a lord and a vassal during the medieval period, outlining the obligations and duties of both parties. Typically, the vassal pledged loyalty, military support, and services to the lord in exchange for protection and the use of land held as a fief.