The social cognitive theory of personality posits that personality is shaped by the interaction between environmental stimuli, cognitive processes, and behaviour. The main argument of this theory is that individuals actively construct their personality through experience.