This document reviews algorithms for distributed decision tree induction on large datasets. It discusses classifying data using decision trees and the need for parallelization due to big data. Three paradigms for parallelization are described: data parallelism by horizontally or vertically fragmenting data, task parallelism by splitting tree construction among processors, and hybrid approaches. Specific algorithms like C4.5 Parallel, SMP Tree Classifier, and INDUS are outlined that implement these paradigms. The algorithms show promising improvement over standard centralized methods.