The differences between coaching, training and mentoring are explained. A mentor is a senior manager outside your direct reporting structure. Coaching is one-to-one, training is in groups, coaching happens on the job, training often happens in a classroom. Training helps you in your present job, coaching is about learning a new job. Training aims to help people do their job better, coaching helps grow people into a bigger job.