Question: what is the principal difference between a guarantee and a surety agreement?
Answer: A surety agreement must also be in writing to be valid. A guarantee on the other hand is an undertaking by a guarantor (you) to pay or fulfil an obligation to a creditor (bank) upon the occurrence of a certain event.