Question: what is the difference between contract of guarantee and contract of indemnity?
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 promise.