Consulting, mentoring and training all involve some sort of expertise on a particular subject. Consultants are expected to give suggestions based on set knowledge, share industry best practices, and offer tools for problem solving. Mentors are expected to pass on specific information and knowledge to someone – often an intern or a protégé – who is less experienced or knowledgeable. The relationship in this case is neither equal nor mutual. The same is true for trainers, who provide skills development programs. For all three, specific results and solutions are expected.
Life Coaching focuses on the person, and how s/he finds her/his own solution to her/his goals.