Quasi contracts are obligations imposed by law that are not true contracts as one or more essential elements of a contract are missing. They are based on principles of equity and justice to prevent unjust enrichment. Some types of quasi contracts include recovery of money paid by mistake or under coercion, or for necessaries provided. Quantum meruit allows recovery of payment for work done even if the full contract is not completed, in proportion to the work performed. Breach of contract involves failing to meet obligations of an agreement. Available remedies for the injured party include rescission, damages, specific performance, injunctions, and quantum meruit claims.