Notes

A heuristic is any #problemsolving approach that employs a practical method that is not guaranteed to be optimal, perfect, or rational but is sufficient for reaching an immediate, shortterm 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.