On-the-job training (OJT) is a hands-on method of teaching employees the practical skills and knowledge needed to perform their job responsibilities. This type of training occurs in the actual work environment where employees can learn by doing, under the direct supervision and guidance of experienced colleagues or supervisors.