Coaching is the process of helping people identify and achieve personal and professional goals.
The coaching process uses a range of communication skills - such as targeted restatements, listening, questioning, clarifying etc - to help shift perspectives and thereby discover different approaches to achieve the end goals.
These coaching skills can be used effectively in a wide range of professional and personal areas such as business, health, social, family, political, spiritual, etc.