A Structured Classifier is a model artifact whose behavior can be completely or partially described through interactions between parts. According to the UML spec, there are numerous types of Structured Classifiers, including Class, Component, Node, and even dynamic elements such as Activity, State Machine, and Interaction.