A theoretical framework where the functions of personality are explained by cognitive contents and processes acquired through social interaction.
SOCIAL-COGNITIVE THEORY: “Social cognitive theory was put forward by Walter Mischel and Albert Bandura.”