Type inheritance
Properties, components, and restrictions of a type can be inherited by the types created as subtypes under it. Some properties of a type can also be propagated to already existing subtypes.
When you create a type, it becomes a subtype of whatever type is selected at the time. Everything that defines a type gets passed down: properties (with the exception of the Partitioned property), components, and restrictions. After a type is created, you can then modify any aspect of its definition.
When a group is created within a category, the item properties do not apply, so they are not inherited. When an item is created under a category, the group properties are not inherited.