InsideAIML interview question

Explain Decision Tree and Random Forest