Jim,
Great point & often it is hard to distinguish between these two terms. For some there is not a difference. I have found that a lot of it depends on which type of coaching your are thinking about. There is performance coaching which is much the same as managing. In this case I try to help an individual improve their behavior or on a certain task.
Another type of coaching is what we would consider career coaching. In this instance it is much more about what the other person hopes to do, what their goals are & helping them come up with their own plan to get there. This is where I believe coaching & managing split apart. In this instance coaching is not about telling the other person but a lot of it is listening & then here & there providing some insight.
Ryan