The document discusses different types of classification techniques. It categorizes classification based on the training sample, parameters used, pixel/spatial elements analyzed, use of spatial information, and whether multiple classifiers are used. Specific algorithms are listed for each category. Common classification techniques include maximum likelihood, k-means clustering, linear discriminant analysis, artificial neural networks, support vector machines, and decision trees. Each technique has distinct characteristics such as using parametric or non-parametric approaches and handling different types and volumes of input data.