Question: what is the difference between contract of indemnity and contract of guarantee?
Answer: An indemnity is a contract by one party to keep the other harmless against loss, but a contract of guarantee is a contract to answer for the debt, default or miscarriage of another who is to be primarily liable to the promisee.