The National Occupational Classification (NOC) of Canada divides professions based on the nature of work and job duties, in order to provide a reference framework for foreign nationals seeking jobs or applying for permanent residence in Canada. Occupations are grouped into different skill levels/types, and each occupation mentioned on the Canada NOC list has a distinct numeric code.