An apprenticeship is a training program designed to provide employment while enabling students to learn a trade and gain nationally recognised qualifications. Apprentices receive structured training on and off the job in a full-time, paid position, which can last up to four years.