Life coaching is a professional co-creative relationship between coach and client which provides clients insights, feedback and guidance from an outside vantage point. It is designed to enhance the client’s quality of life and help the client reach his or her full potential. The focus is entirely on the client.