Various methods of training are used to train the employees. It is varying from one organization to another. Various factors like skill requirement, qualification of the candidates, cost and time availability and indepth knowledge should be considered before adopting any given method. There are two principal methods of employee training which are used by the organization as given in the figure.