What is Heuristics?

The term heuristics refers to the techniques and rules used to help in problem solving. Methods of heuristics are usually meant to solve a problem fast.