In this blog, I discussed about improvising search techniques. Then a little description about two different categories of search. This blog mainly focuses on Heuristic which is the basis of improvising search process in an intelligent manner. I demonstrated a small example of 8-puzzle problem. I hope you find it interesting. Keep coding.