Dear vanijayendran,
Training is to practice what one has learned towards improving skill and gaining further knowledge in its application.
Human resources development in an organizational context is a process by which employees of an organization are helped in a continuous, planned way, to:
Acquire and sharpen their capabilities required to perform their present or expected future roles,
Develop their general capabilities as individuals and discover and exploit their inner potential for their own and /or organizational development purposes; and
Develop an organizational culture in which supervisor-subordinate relationship, team work and collaboration among sub units are strong and contribute to the professional well being, motivation and pride of employees.
Ref: Rao
Regards,
Kesava Pillai