Coaching is a relationship between coach and client focused on effecting change in a client's current and future behavior. A Life Coach aims to help clients to accomplish things they desire but could not yet find a way to achieve, while applying specific techniques such as mentoring, values assessment and goal setting to ensure clients experience success.