For the query, try unifying it with an expression from the knowledge base. Repeat for every found unification.
When proof is found, backtrack upwards to find the instantiation
Search Tree example: Try unify, then check every possible instantiaton (here a and b)
Recursive with backtracking, i.e. it goes down of the left side first ("depth-first"), then backtrack upwards
Every branch is a proof. The proof search tree searches for all possible proofs. Not to confuse with the proof tree from PC, where only 1 proof was needed!