A coach and a mentor both help one to achieve a goal through support and sharing knowledge.
A mentor is more of a role model; therefore mentors provide valuable insight and lessons learned from first hand experience in the field of study. Mentors share their expert knowledge and provide directed advice. A mentorship can become a personal bond and a lifetime relationship of mutual respect.
Coaching is life-tools focused and provides education regarding the mindset needed to obtain any life goal. Coaching helps you to unlock potential by developing an awareness of your beliefs, habits and patterns as well as an understanding of your own obstacles. Coaches help you to learn about yourself while teaching you tools to develop positive change in behavior. While the tools are general and broad in scope, individual coaching is a very personalized form of learning.