- A heuristic is any [#problem-solving](/tags/problem-solving) approach that employs a practical method that is not guaranteed to be optimal, perfect, or rational but is sufficient for reaching an immediate, short-term goal or approximation.
- You can use heuristic methods to find a satisfactory solution where finding an optimal solution is impossible or impractical.
- Examples that employ heuristics:
- Trial and error.
- Rule of thumb.
- Educated guess.
- [Wikipedia. Heuristic](https://en.wikipedia.org/wiki/Heuristic)