Human resource management involves procuring, developing and retaining competent employees to achieve organizational goals efficiently and effectively. It deals with human resources, the most important of the four economic resources (men, machines, materials, money). Human resources are living resources that exhibit diversity in abilities and willingness to work. The key functions of human resource management include planning, organizing, directing, controlling, recruitment and selection, training and development, compensation, integration and maintenance.