Coaching an employee is like an telling him/her a basic job which is quick and easier and covers less time but training is most important factor for an employee itself to learn the norms process and procedures of an organization.
Coaching is basically we use when we have an employee with atleast minimum experience of the post we hired him. Means he will use his brain while coaching but training is bit different and one can instryct, guide and define the policies to the newly hired resource. Coaching is easier but training is much effective.