Training and coaching are two different things and are not as interchangeable as you may think. Training is a structured lesson designed to provide the employee with the knowledge and skills to perform a task.
Coaching is a process designed to help the employee gain greater competence and to overcome barriers so as to improve job performance. You might picture it as when you were in school. During physical education, the gym teacher (trainer) taught you how to play basketball. Next you went out for the school team. You had a basic understanding of the game and its rules, but the coach taught you the finer points of the game. Training and coaching go hand-inhand. First, train them with lots of technical support and then coach them with motivational pointers.
Both training and coaching help to create the conditions that cause someone to learn and develop. People learn by the examples of others, by forming a picture in their minds of what they are trying to learn, by gaining and understanding necessary information, by applying it to their job, or practice