Coaching is helping another person to improve awareness, to set and achieve goals in order to improve a particular behavioural performance.
Mentoring is helping to shape an individual’s beliefs and values in a positive way; often a longer term career relationship from someone who has ‘done it before’.
Coaching and Mentoring use the same skills and approach but Coaching is short term task-based and Mentoring is a longer term relationship.