Proper delivery or implementation assumes that an important need for training has been identified and that program objectives have been spelled out. The program objectives should greatly influence the design issues, as well as the selection of training methods used to conduct or implement training. Some of the most exciting developments in HRD concern the increased use of technology in program implementation. Technology can replace traditional classroom delivery approaches or be used along-side other classroom approaches.