Oracle interview question

Explain backtracking algorithm, Trees, different sorting algorithms.