Un domaine relativement nouveau de la psychologie, la théorie sociale cognitive (SCT), trouve les moyens de façonner le comportement humain d'une manière bénéfique et de comprendre pourquoi les gens font les choses qu'ils font. La théorie cognitive est utilisé par des professionnels dans de nombreux secteurs - des champs de la santé à des campagnes médiatiques. Cependant, SCT a quelques limites que la recherche future doit surmonter pour le rendre plus efficace.