Dezvoltarea inteligentei umane este determinata de o combinatie complexa de factori genetici si ambientali. Factorii genetici pot influenta capacitatile cognitive ale individului, precum viteza de procesare al informatiilor si abilitatea de a retine si a prelucra informatiile. Pe de alta parte, factorii ambientali, cum ar fi educatia, experientele si stimulii din mediu, pot influenta dezvoltarea creierului si pot imbunatati functiile cognitive, precum memorie, gandire si rezolvare de probleme.