Mentoring is the practice of connecting an experienced mentor with a mentee who wishes to benefit from his or her advice and professional experience. The goal is to foster the personal and professional development of the mentee based on the mentor's expertise and vision. Mentoring is often a long term accompaniment that aims to develop the mentee's skills and knowledge over the long term.