human resource development is a major HRM functionconsisting not only of trainng and development but also of career planning and development activities, organization development, and performance management and their present job. Development involves learning that goes beyond today's job and has a more long-term focus.