training is short term process while development is long term process.
Training is usually a short term process.
Training usually requires guidance (or instruction) in a series of steps to gain a skill, or set of predictable knowledge.
Often for non-leadership related activities.
Aimed at a specific task or job role.
Development
Is more long term in nature.
Often includes education in philosophical and theoretical concepts
Aimed at developing relationships, often for the purposes of improving leadership skills
More general and non-tangible than specific