Human resource management involves planning, organizing, staffing, directing, coordinating, and controlling various functions within an organization. The key functions include managerial functions like planning and organizing the workforce as well as operational functions for procuring, developing, compensating, and maintaining employees. Some specific activities are job analysis, recruitment, selection, training, performance appraisal, compensation administration, and promoting employee health and welfare. The overall goal of human resource management is to achieve organizational goals effectively and economically while also helping individuals meet their goals.