In property, it is often used in construction and property transfer. There are two types of contract;
Unilateral is a contract in which one party agrees to relinquish responsibility from the other party. They will not make them responsible for any problems that arise.
Reciprocal is similar but relinquishes responsibility from both parties. Neither signatory will hold the other responsible in this case.