No, a quasi-contract is not a 'true contract' in the strict sense of the term. A true contract requires all the essential elements of a valid contract, such as:
- Offer and acceptance
- Free consent of the parties
- Lawful consideration
- Competency of the parties to contract
- Lawful object
- Intention to create legal relations
Quasi-contracts, by their very nature, lack one or more of these essential elements, particularly offer, acceptance, and mutual consent. They are not formed by the agreement of the parties but are obligations imposed by law. The law implies these obligations to prevent one party from being unjustly enriched at the expense of another. Therefore, while they create similar legal obligations and remedies as contracts, they originate from a legal fiction rather than a consensual agreement between parties.