kipi.ai interview question

How random forest works? What is difference between decision tree and random forest?