The most accomplished business professionals have coaches helping them stay on top of their game, just like professional athletes.
A coach is not a mentor. A mentor takes you under his or her wing to show you how they became successful. Maybe what worked for them will work for you. If you want to duplicate that person’s life, go for it. If you want to be more you, then you want more than a mentor.
A coach is not your partner, spouse, or best friend. They want the best for you, but the nature of those relationships makes being objective practically impossible, and effective coaching depends on objectivity.
A general counselor or therapist can be a coach under the right circumstances, and there may be some overlap, but they are different skill sets. My coaching practice may include counseling for certain clients, but not all.
Real change happens at the emotional, physical, and intellectual levels, so I use multiple intelligences theory with time-tested methods such as those used by Dale Carnegie, Zig Ziglar, and Abraham Maslow along with newer tools such as Spiral Dynamics and Integral Theory.