Rachel, training is focused on the employee’s current job to give them the knowledge, skills and attitude to perform well. Training can include technical, interpersonal, management and leadership skills, depending upon the person’s current job. For example, a customer service officer may need training on the technical aspects of the products he/she is supporting as well as the interpersonal aspects of dealing with customers.
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.
Vicki Heath