Oracle Interview Question

Explain backtracking algorithm, Trees, different sorting algorithms.