Une garantie bancaire, également appelée caution bancaire, c'est assurer un remboursement dans le cas où l'une des deux parties concernées n'arriverait pas à honorer le contrat. Il en existe de plusieurs sortes : l'hypothèque, l'inscription en privilège de prêteur de deniers (IPPD), la société de cautionnement, la caution solidaire d'un particulier, la caution mutuelle.