American Express Interview Question

Explain the difference between Gradient Boost and Random Forest? Explain your favorite math concept to someone who has never done it before.