A bond is an agreement between you, a surety and often a client. Different types of bonds are geared to protect your business (and your clients) in different ways, from guaranteeing payment to making sure projects are completed on time.