There are many definitions for coaching, depending on the discipline and theoretical underpinnings. I define coaching as a catalytic learning partnership with a focus on increasing performance and understanding of yourself and the world in which you play.
Coaching is a systematic process in which tool, skills and techniques are used to drive the coaching process. Coaching can take place one on one or in groups.