Bij een zoekalgoritme met garantie weet je zeker dat dat wat je zoekt gevonden gaat worden en dat het programma niet in een eindeloze zoekactie vast komt te zitten.  Bij een zoekalgoritme zonder garantie weet je niet zeker of dat wat je zoekt er ook is en daarom geef je een zoekgebied mee. Zodat je zeker weet dat het zoeken stopt als het zoekgebied afgezocht is.