《社会学习理论》是班杜拉提出的现代社会学习理论的奠基之作,突破了传统的行为主义的理论框架,从认知和行为联合起作用的观点去看待社会学习。作者认为社会学习是一种信息加工理论和行为强化理论的综合过程,因为行为强化理论法阐明行为获得过程中所产生的内部认知活动,而信息加工理论则把那些行为操作因素忽略掉了。作者尝试回答人的行为是怎样发生的问题,认为在社会情境中人的大多数行为都是通过示范过程而观察学会的。学习者在观察学习中需直接作出反应,也不必亲身体验直接的强化,而只需要通过观察他人接受一定的强化来进行学习,这种建立在替代性基础上的学习模式是人类学习的重要形式,其本身也是具有认知性的。作者还提出了著名的观察学习模型,它包括注意过程、保持过程、运动再现过程和动机过程。
《社会学习理论》表明作者尝试“走一条不同于传统行为主义,又不同于认知心理学的中间之路,成为一名新的新行为主义者”。