16.3. Definition: Classifier
A UML classifier is "a model element that describes behavioral and structure features" [OMG03b]. Classifiers can also be specialized. They are a generalization of many of the elements of the UML, including classes, interfaces, use cases, and actors. In class diagrams, the two most common classifiers are regular classes and interfaces.