Training to me is an event that provides skills ,abilities and knowledge that are focused on a specific outcome .The intent is a short term focus while development is a long term focus that prepares the intended trainee for future job skill or knowledge needs to increase their effectiveness in the organization.
I agree with you on the above.
very concise and Apt! it embodies all of this.
I very much agree with you.