Mental Model
We guess an answer and check if it works, then adjust the guess up or down until we find the best answer.
Analogy: Imagine trying to find the right temperature to bake a cake by guessing a temperature, baking, and checking if it's done. If it's undercooked, increase the temperature; if burnt, decrease it. Repeat until perfect.
low ← mid -> high [low]----[mid]----[high] ↑ ↑ ↑ guess check limit
