A Heuristic search algorithm that explores a graph from the most promising node. It is a modification of Best-First Search