In machine learning and statistics, classification is the problem of identifying which of a set of categories a new observation belongs to, on the basis of a training set of data containing observations whose category membership (label) is known.

Classification is a process related to categorization, the process in which ideas and objects are recognized, differentiated, and understood. More narrow meaning could be for specific applications (statistical mathematical, chemical, taxonomic, etc. classification)