Let us learn on best first search algorithm.
Best First Search :
Best First Search is an informed search algorithm that decide which node is most promising at the moment and then explores it.
It falls under the category of Heuristic Search and Informed Search.
The algorithm works by expanding the nodes from the starting node until the goal node.
It is combination of BFS and DFS algorithms and can gain advantage of both the algorithms.