Mentoring tends to be about building wisdom with the ability to apply knowledge and skill to different situations.
Coaching is mainly concerned about performance and the development of a particular skill.
 A mentor may share with a mentee (or protege) information about his or her own career path, as well as provide guidance, motivation, emotional support, and role modeling. A mentor may help with exploring careers, setting goals, developing contacts, and identifying resources. The mentor role may change as the needs of the mentee change. Some mentoring relationships are part of structured programs that have specific expectations and guidelines: others are more informal.
Coaches encourage employees to improve their performance and achieve long-term goals. Similar to a sports coach, they may concentrate on a specific skills and assist you be able to perform to an expected standard.