Answer and Explanation:
The difference lies in the belief of earlier behavioral perspectives in reinforcement processes as opposed to this theory. The triadic reciprocal causation of social cognitive theory by Albert bandura focuses on three factors in learning behaviour- environment, person and behavior. This theory believes that learning takes place by observation and modeling and not by reinforcement as is believed by earlier behavioral theories