Apprenticeship is a system for training a new generation of practitioners of a trade or profession with on-the-job training and often some accompanying study.