What is the surety bond issued by an insurance company or a bank to guarantee satisfactory completion of a project by a contractor called?

What is the surety bond issued by an insurance company or a bank to guarantee satisfactory completion of a project by a contractor called?