Coaching is the process of helping another person to perform at the peak of his or her abilities. It involves drawing out that person's strengths, helping the person to overcome internal resistances and interferences, and facilitating him or her to function as a part of a team.
The term "coach" comes from the older French word coche, which meant "a wagon or carriage". In fact, the word still carries this meaning today.
Thus, the process of coaching is about moving a person or group from some present state to a desired state. Historically, coaching has been typically focused toward achieving improvement with respect to a specific behavioral performance.
Generative coaching, however, involves helping people evolve at an identity level and achieve outcomes that are completely new.