Explanation:
Social cognitive theory has a broader theoretical scope as it includes a conceptualization of humans as agents capable of shaping their environment and of self-regulation. Social learning theory on the other hand is limited to tackling the learning process in the social context.