Human resource development is the integrated use of training, organisation, and career development efforts to improve individual, group, and organisational effectiveness. HRD develops the key competencies that enable individuals in organisations to perform current and future jobs through planned learning activities.