A heuristic is a practical approach to problem solving that isn’t guaranteed to be perfect or optimal, but is sufficient for reaching an immediate goal. It relies on experiential rules of thumb and educated guesses to generate quick, workable solutions when formal methods are impractical or time-consuming.
Full pronunciation guide