Differentiate between on-site and off-site training and determine the positive and negative aspects of each.