Quasi Contract

An agreement enforceable by law is a contract. Essential elements of the contract are:- 1. Consideration of two or more parties. 2. Offer and acceptance. 3. Free consent. 4. Parties should be competent enough to enter into a contract etc. Including all the essential elements makes a valid contract but a quasi contract can be…