Professions and Occupations provide a very useful way of grouping people in Cyc. In fact, Cyc has a concept called "Person Type by Occupation" (i.e. profession). Each profession is a collection of workers and is defined in terms of the kind of work done. The various professions correspond to jobs of all kinds, and not just to those colloquially called "professions". Examples include professional computer programmer, food service employee, medical care professional, sales representative, brewer, and many others.