A requirement type serves as a template for all requirements of the same
type and is useful for classifying or grouping similar requirements in a project.
Each requirement type has a unique set of attributes defined by the system
or administrator. The requirement type also specifies the requirement tag
prefix (such as FEAT, UC, SUPP, and GLOSS), text color, and text style.