Hi There,
Mentoring is more On The Job.This happens at the work place & is generally used to get a new employee into the department to learn the ropes / skills well from the mentee. The MENTOR is generally a senior person in the department of the organization who guides the new person (MENTEE) on the job & ensures that the new person picks up the needed skills , Knowledge to deliver / do the job / assignment successfully.
A COACH is a person who need not be from the same organization ,need not have any knowledge / skills about the COACHEE'S job , yet guides the COACHEE along. COACH is a person who has an understanding / appreciation of the coachee's potential & pushes / goads / motivates / inspires, the COACHEE to go beyond what the coachee thinks / tends to believe is the limit of the self. COACH DELIVERS THIS MORE BY ASKING THE COACHEE POWERFUL QUESTIONS OR BY GETTING THE COACHEE TO ASK HIMSELF/ HERSELF POWERFUL QUESTIOSN & COME UP WITH THE ANSWERS FROM WITHIN THE COACHEE. A.S. PRASAD. 8)