On the Job trainings are designed to improve skills, knowledge, productivity and performance of employees within their regular or existing workplace to effectively perform his/her job.