Apprenticeship is a formal training program in which an employer and employee agree to participate. The employee (the apprentice) learns a craft while earning income through a combination of on-the-job learning and classroom instruction. It is a proven way to become a craft professional!