Human resource development aids in the improvement an employee's personal and organizational skills, knowledge and abilities. It includes opportunities such as employee training, employee career development, performance management and development, coaching and mentoring.