For off-site training and development, most companies prefer to use lectures combined with discussion,practical demonstration of knowledge and skills and case studies to analyse problems and to propose solutions to simulated situations. Most firms have chosen on-site training as the main approach supplemented by off-site training and development.