Training - refers to learning focused on the employee's present job. Education - implies preparing to deal with the unknown. Education, then, is learning focused on a future job. Development - is learning that is NOT job focused.
Development refers to the long term personal and professional growth of the individual.
Human Resources Development - refers to organized learning experiences provided by employees within a specified period of time to enhance performance and personal growth. Continuous Education - an organizational philosophy of providing opportunities for training and education for ALL employees regardless of career stage.