Training is important for businesses to develop employee skills, increase productivity and support changes. There are various methods of training including on-the-job training like demonstrations and coaching, and off-the-job training like courses and conferences. Businesses should assess training effectiveness through measures like application of skills, identification of gaps, and determining return on investment.