On-the-job training is the most widely used and least expensive form of training. It consists of an employee learning from a supervisor or co-worker how to do the job. It is efficient because it is done at the work place while the employee is fulfilling work duties.