Coaching Assessment

What do you understand as coaching? Briefly describe the main aspects.