Coaching is a training or development process where an individual is supported by a professional to achieve specific personal or professional goals. While this can be an informal relationship, in the professional relationship the coach has significant relevant education, experience, and expertise to offer to the client. The client gains the coach's advice and guidance that facilitates a develomental and learning process.
While mentoring promotes overall development, coaching keeps the client focused on reaching greater specific competence and goals. The coach often asks questions and promotes opportunities to find behaviors for change from his or her own values, preferences and unique perspectives, rather than the coach's.