The basic difference is that Random Forest (RF) is a collection or ensemble model of numerous Decision Trees (DT).
If you might ask why we go for Random Forest then reasons are listed below:
- One single DT would lead to over-fit model if the dataset is huge, same way like a single person might have its own perspective on the complete population.
- However if we implement the voting system and ask different individuals to interpret the data then we would be able to cover the patterns in a much meticulous way.