In information science and ontology, a classification scheme is the product of arranging things into kinds of things or into groups of classes; this bears similarity to categorization, but with perhaps a more theoretical bent, as classification can be applied over a wide semantic spectrum.