Қоғамдық дамуға ықпал ететін факторларға тарихи, институционалдық, әлеуметтік, мәдени, демографиялық, саяси және экологиялық факторлар жатады. Әлеуметтік дамуға ықпал ететін факторлар - бұл білім, ассимиляциялау қабілеті, инвестициялау және оң әрекетті қолдау.