Human Resource Development (HRD) helps employees develop their personal and organizational knowledge, skills, and abilities. HR professionals must acquire this skill to ensure a smooth implementation of systematic employee training, career development, performance management and development, coaching, mentoring, succession planning and organization development. Furthermore, HR professionals as change agent need to understand the learning process and how to create an environment that facilitates learning can design and implement more effective HRD interventions