Training is an essential part of human resource development. There are two main types of training on the job training, and off the job training.
Answer the following 2 questions:
1- Define and explain in detail both types of training and explain their methods?
2- What are the advantages and disadvantages of each type?