One of the key differences between training and learning is individuals generally set out to learn something while training is something that is done to a person. Learning is what an individual does; training is something they receive.
Another key difference between training and learning is learning can occur anywhere at any time; while training is received at a specific place and time. Education is received at a school resulting in a diploma while training generally occurs at a workplace or seminar and a certificate of completion may be received.