Trainings are activities that are conducted to impart learning to the trainees. Important for the success of any activity is its planning. The Training Design Process is a systematic approach for developing training programs. The following figure explains the design of the training program in depth. Proper understanding of need for Training would help in clear indication of the problems that the training need to solve, the skills gaps it requires to fill, the behaviors it need to mend and the learning that it should impart, plus the necessary changes to the business it should make.