Behaviorism was founded by John B. Watson and focuses on observable and measurable behavior. There are two major types of learning according to behaviorism: classical conditioning and operant conditioning. Classical conditioning involves learning through stimulus pairing, as described by Ivan Pavlov, while operant conditioning involves learning through consequences of behavior, as explained through B.F. Skinner's work on reinforcement and punishment. Edward Thorndike also contributed to behaviorism through his laws of learning regarding readiness, exercise, and effect. Albert Bandura later expanded on behaviorism through his social cognitive theory, which emphasizes how behavior, environment, and cognition interact in development.