Definition
Heuristic
A heuristic is an algorithmic rule or method that is designed to find a useful solution quickly, without necessarily proving that the solution is optimal or close to optimal.
For optimisation problems, a heuristic may work well on many instances, but it does not by itself give an approximation ratio.