Phát triển xã hội cần có nhiều nguồn lực như nhân lực (nguồn lực con người), vật lực (nguồn lực vật chất: tài nguyên thiên nhiên, công cụ, máy móc, thiết bị sản xuất…), tài lực (nguồn lực về tài chính, tiền tệ…), tin lực (nguồn lực về thông tin, tri thức)… Trong các nguồn lực đó, nguồn nhân lực có vai trò quan trọng nhất đối với sự phát triển của mỗi quốc gia và toàn xã hội vì con người chính là chủ thể sáng tạo và sử dụng các nguồn lực.