Backtracking query

Difference between backtracking and recursion .Difference between explicit and implicit backtracking and when we use both

In recursion function calls itself until reaches a base case.

In backtracking you use recursion in order to explore all the possibilities until you get the best result for the problem.

To understand implicit and explicit backtracking I would recommend you to read the following text:
http://www.cs.umsl.edu/~sanjiv/classes/cs5130/lectures/bt.pdf

please close this doubt now or points will be deducted