Technology in delivery of training programs

      How is technology having a major impact on the delivery of training programs? Do you think this impact is positive or negative? Why?