Enzymes are classified into six functional classes by the International Union of Biochemists based on the type of reactions they catalyze. The six classes are: 1) oxidoreductases, 2) transferases, 3) hydrolases, 4) lyases, 5) isomerases, and 6) ligases. This classification system is known as the EC number classification.