Szkolenia pracowników, traktując ogólnie, są bardzo ważnym elementem funkcjonowania każdego dużego przedsiębiorstwa. Stały rozwój pracowników, stwarzanie możliwości poszerzenia wiedzy i umiejętności to aspekt, o który już w trakcie rekrutacji pytają kandydaci. Ważne jest zatem, aby zadbać o odpowiednią metodę i jakość przeprowadzanych szkoleń. Można wyróżnić dwa główne rodzaje szkoleń: szkolenia wewnętrzne (on the job) oraz zewnętrzne (off the job).