Krumboltz's social learning theory of career decision-making is based on Bandura's social learning theory, which identifies three types of learning: instrumental, associative, and vicarious. Krumboltz's theory focuses on teaching clients alternatives for career decision-making using the concept of triadic reciprocal interaction, emphasizing instrumental and associative learning. The theory addresses why people choose certain careers or change paths, and why preferences vary over a lifetime due to genetic, environmental, learning, and skill factors that shape beliefs and actions through complex interactions. Krumboltz outlines a seven-stage model for career decision-making and potential problems in the process.