Some attributes have only a given set of values, we call them enumerations. A example is the Operating System of a notebook: Linux, MaxOS, WinXP, ...

Others have a hierarchical presentation, like the organisational units of a university: faculty/department

Categories cover both cases.