CHOOSING A PROGRAM LOCATION Three types of locations for training activities are on the job, on-site but not on the job, and off-site. Decisions about location may be constrained by the type of learning that's to occur-cognitive, skill based, or affective as well as by cost and time considerations. Exhibit 9.5 summarizes the advantages and disadvantages of several learning formats according to their location.