These terms are often used together and have quite distinct differences.
Do the terms need qualification further, for example, a Sports Coach, Business Coach, Personal Coach, or Life Coach?
When it comes to mentoring,, we do not seem to apply a qualifying work such as Sports mentor, Business mentor, Personal mentor, or Life mentor, should there be?