What is the Definition of a Surety Bond?

A surety bond is a bond issued on behalf of a second party that ensures the second party will fulfill an obligation to a third party. A surety bond is also a fee that is charged when some loses a physical security and requires a duplicate.