La teoría del aprendizaje social de Rotter trata de explicar la conducta humana como una interacción continua entre factores cognitivos, conductuales y ambientales. Rotter afirma que las necesidades y percepciones de una situación difieren entre individuos, y que las respuestas dependen del aprendizaje.