An employee who receives the necessary training is better able to perform his/her job. S/he becomes more aware of safety practices and proper procedures for basic tasks. To consider the usefulness of training  program NDP has been implementing training programme since 2010. The aim of the programme is to develop the capacities and skills of staffs and beneficiaries. There is an experienced team of trainers in the organization, who design and conduct training courses. The team develops and designs the training curriculum, modules and materials; make training schedule and conduct the training on both human resource and skill development courses. The team on course of their routine works conducts training need assessment (TNA) and the courses are designed based on the findings of the TNA and following the organization’s policy and suitability for the participants. The organization owned a well-furnished Training Center established adjacent to its head office premises. There are facilities with modern training aids and electronic appliance available along with comfortable dormitory facilities for the participants and guests. There are experienced management staffs along with 24-hours safety and security services available to serve the boarders. Sometimes the experienced staffs are hired from within the organization or outside to conduct special training courses. On the other hand, the training programme is contributing towards earning the organizational sustainability. It has found that different categories of staffs are capacitated through training and capacities and skills developed to the beneficiaries thus ultimately contributed earning quality outputs