Behaviorism and social learning theory are two psychological theories used for explaining behaviour. Although the two both deal with behaviour, they focus on somewhat different elements in their attempts to explain why people behave the way they do.