The same way you wouldn't use a spoon to dig a hole (if you are in a prison that example doesn't count), you have to use the right tools to coach someone. Here are 3 types of coaching for 3 different needs:
Skills Coaching: Is the issue about specific skills such as selling, presenting, dealing with customers, handling media inquiries etc.? If so, the solution will have a training element involved. The coach will need content expertise to train in skill-building while coaching to ensure the agreed level of proficiency. This isn't a situation where a series of reflective questions are helpful. After all, the person being coached doesn't know what (s)he doesn't know.
Performance Coaching: This is what we usually see when it's time to help improve someone's performance in a current organizational role. Often, the desired improvement comes as a result of a 360-degree feedback process or a team building session. Performance Coaching is normally equated with acquiring or sharpening specific behaviors or eliminating others that are inhibiting effectiveness. Questioning is an integral part of the process and may be supplemented with suggestions such as, "Here are two or three ways you could approach this."
Developmental Coaching: Reflective learning is the order of the day here. The objective is to enable the client/executive to gain increased self-perspective and awareness, especially when it comes to leadership activities in the organization. Developmental coaching may, quite literally, consist only of questions. It's the responsibility of the one being coached to connect the heart and mind; then, examine themselves in the context of the organizational systems and their relationships to and with them.
Via All Things Workplace.