You supply the name for the new type that you are creating, renaming, or cloning. Because a VOB cannot contain a branch type and a label type with the same name, you should not adopt this naming convention:
Instances of the object type inherit the name.
When you rename a type object, all instances of the type are renamed. When you rename a global type object, all instances of the type in all VOBs in the administrative VOB hierarchy are renamed.