This document provides an overview of classification techniques for machine learning. It defines classification as predicting categorical class labels based on a training set. Decision tree induction and Bayes classification methods are described as common classification approaches. Decision trees are constructed recursively to partition data based on attribute tests. Information gain, gain ratio, and Gini index are discussed as measures for selecting the best attributes to test at each node. The naïve Bayes classifier is introduced as a simplified Bayesian approach based on conditional independence assumptions between attributes.