The social cognitive approach is a perspective in psychology that focuses on how individuals' thoughts, behaviors, and environment interact to shape their personality and behavior. It emphasizes the role of observational learning, self-efficacy beliefs, and personal goals.