Tussen de borgtocht en een bankgarantie bestaan verschillen. Maar wat zijn deze verschillen nu eigenlijk?
In eerste instantie treedt de borg in de plaats van de oorspronkelijke schuldeiser op het moment dat er onder de borgtocht wordt uitbetaald. Men noemt dit ook wel subrogatie. De borg krijgt dan een zogenaamd regresrecht op de schuldenaar. In geval van een (abstracte) bankgarantie gelden er geen subrogatiegevallen.
Een ander verschil tussen de bankgarantie en de borgtocht is dat de borgtocht enkel kan worden aangegaan voor toekomstige verbintenissen, indien deze voldoende bepaalbaar zijn. Deze regel geldt echter niet voor abstracte bankgaranties.
Het belangrijkste verschil tussen een borgtocht en een garantie is echter dat de borg het inroepen van de borgstelling niet zo maar hoeft te accepteren. De borg kan zich verzetten tegen het inroepen van de borgstelling door het inroepen van de verweermiddelen die de hoofdschuldenaar jegens de schuldeiser heeft. Bij een garantie ontbreken de belangrijkste wettelijke beschermingsmaatregelen die een borg beschermen.