Human resources management involves planning, organizing, directing, and controlling the procurement, development, compensation, integration, and separation of human resources. Key functions include recruitment and selection, training and development, performance management, and compensation and benefits. The nurse manager plays an important role in human resources management tasks like hiring, staff development, and performance feedback. Material management aims to obtain the right quality and quantity of supplies at the minimum cost through planning, procurement, and control of materials. Resource mobilization is the process of identifying and acquiring the financial and human resources needed to achieve organizational goals in a sustainable way. Barriers can include lack of funding, personnel, space, and resistance to change.