This paper discusses the results of a literature survey that identifies key factors related to the development of high quality computer-based training (CBT) applications. A special focus of this study is on training older adults. Analysis of case study data identifies how a CBT application is used by an 83 year old man to increase his skill and personal competitive advantage. This study begins to explore the concerns of the elderly using CBT applications. A framework is developed that may be used by application developers to help support training objectives in the context of an aging population.