Human Resource Management (HRM) encompasses several core functions, including job analysis, job design, recruitment, and selection. Job analysis involves identifying the tasks, duties, and responsibilities associated with a job, as well as the knowledge, skills, and abilities required.