Rational® Synergy supports type-dependent behaviors. For example, you can allow parallel versions for one type of object but not another. Or you can use a different editor tool for objects of a specific type. By using an appropriate type for your files, you can define the appropriate behaviors for that type, which helps to describe the purpose of objects of that type.