The main difference between T&D is that training is for short period & development is a continuous process.
Training is related with mostly technical knowledge where as development is based on theoretical & philosophical.
Training is done by middle manager while DA is done by top management.
Training improves knowledge,skills,abilities and attitude of an employee while development besides improving these learn how to face any situation.These are the basics differences.All the aspects of training is present in development so, these are interrelated,correlated and integrated.
From India, Hyderabad
Development, on the other hand, is more focused on the person’s career progression and so looks to the future. Development activities may include classroom training, temporary reassignment, coaching and mentoring, reading books and journals and participating in networking events and seminars.
I’m not sure where your question about influence and power is coming from. Can you explain what you mean?
As for management development programs, these are designed to develop management skills in current and upcoming managers. These can be a combination of classroom training, team building events, psychological profiling and workplace-based projects.
From Australia, Melbourne