What is Mentorship?

Mentoring has many forms. Parents, Teachers, Professors, Bosses, Friends, and Fellow Students. But, what exactly is mentorship? How does it differ from being a role model, or just a good person.