On the job training:

Any training technique that involves allowing the person to learn the job by actually performing it on the job.