Decision tree induction is a method for creating decision trees from class-labeled training data, where each node represents tests on attributes, and branches lead to outcomes. It is favored for its simplicity, fast learning, and accuracy in classification tasks, applied in various fields such as medicine and finance. The process involves recursively partitioning the data based on attribute selection measures like information gain and gini index to maximize the purity of resulting subsets.