An apprenticeship is a program in which a person is trained in a specific skill or trade through a combination of on-the-job training and classroom education. The apprentice works for an employer and is paid a wage while learning the skills of the trade.