Legal contracts are those agreements which are legally enforceable between two or more parties and which define what each person can or can’t do. A contract is defined under section 2(h) of Indian Contract Act,1872. It lays down the rights and responsibilities of each party once they sign a contract and the parties have to abide by those rules and regulations. Legal contracts are essential documents that protect parties when disputes arise.