Behaviorism is a theory that focuses on observable behaviors and discounts internal mental states. It recognizes no difference between human and animal learning, which occurs through rewards and punishments. Ivan Pavlov's classic conditioning experiments with dogs demonstrated learning through association. B.F. Skinner's operant conditioning experiments with animals, like pigeons, showed that behaviors are shaped by reinforcement. Albert Bandura added social learning theory, showing that people can learn behaviors by observing others. Behaviorism influences many classroom practices, like behavior management techniques based on conditioning principles and educational software that provides rewards.