Employment training usually consists of two types of activities – building "hard skills" and soft skills."
"Hard skills" refers to the learning of marketable skills (such as carpentry, computer repair, restaurant work) that increase the employability of people wanting to get jobs. "Soft skills" refer to the range of skills that help someone obtain and maintain employment. This includes training on job searches, resume preparation, job interviews, getting along with employers, etc. It also includes "life skills" training, like managing money, shopping, cooking, running a home and maintaining social networks. In Canada, all three levels of government typically engage in job skills training. In addition to providing employment training, such programs may or may not provide help in obtaining work, recruit potential employers, and provide employment supports such as mentoring and job shadowing.