You can define subtypes for feature types that allow you to classify features and to set specific options for all features of the same subtype. Subtypes are linked to domains and therefore a specific subtype is only available for a feature if the subtype is defined in the domain of the feature or any of its parent domains.
Feature subtypes allow you to classify features. They are mainly used to apply settings like default values or property validations to sets of features through feature settings, and to group features for several operations.
Setting a subtype for a feature is optional.