À l'époque médiévale, un contrat féodal était un contrat entre un seigneur et ses vassaux. Le contrat consistait en un serment de fidélité et définissait les obligations du vassal envers le seigneur ainsi que les obligations du seigneur envers ses vassaux.
Le féodalisme était le système de gouvernement pendant la période médiévale. Le seigneur lige concédait des terres à un vassal en échange de services et d'un serment de fidélité. Toutes les terres appartenaient directement au monarque. Tous les seigneurs du pays ont juré fidélité à leur roi dans le cadre de leur contrat féodal. En échange de services et d'une assistance militaire, le roi autorisait chaque baron, ou seigneur, à s'approprier une portion de terre déterminée. Le roi donnait des terres en fonction du nombre d'hommes que le seigneur engageait au service du roi et également en fonction des services rendus, des liens familiaux et des amitiés personnelles. Le seigneur a ensuite donné des terres et des domaines aux chevaliers en échange d'un serment de fidélité et d'un contrat de service militaire. À son tour, le chevalier avait le droit de donner des terrains, une maison et une protection aux yeomen en échange d'un serment de fidélité et de service en tant que fantassin ou autre service non militaire.
Au fur et à mesure que la période médiévale avançait, d'autres titres que barons, chevaliers et yeomen ont été accordés, y compris des ducs et des comtes, en fonction de la taille des terres accordées. De plus, des contrats féodaux ont été conclus en échange d'autres choses que le service militaire, y compris les produits, la protection et le salaire.