Record types
Makes it possible to separate a record into different types.

Configurations can be done, such as setting a default record type, access level, default status etc. You can also add custom forms, making it possible to add custom fields to the desired record type(s).