Coaching is a useful way of developing people's skills and abilities, and of boosting performance. It can also help deal with issues and challenges before they become major problems.
A coaching session will typically take place as a conversation between the coach and the coachee (person being coached), and it focuses on helping the coachee discover answers for themselves. After all, people are much more likely to engage with solutions that they have come up with themselves, rather than those that are forced upon them!
In some organizations, coaching is still seen as a corrective tool, used only when things have gone wrong. But in many companies, coaching is considered to be a positive and proven approach for helping others explore their goals and ambitions, and then achieve them.