It is a legally complied form of contract that are generally binding and are undertaken between two or more parties and are either notarized or registered as per the nature of Agreement. The agreement can be a form of Agreement to Sale, Sale Deed, Memorandum of Understanding, Non-Disclosure agreement etc.