What are the benefits of Life Coaching

What comes to your mind when you hear the word “coaching”? What’s your general understanding …