Learning involves relatively permanent changes in behavior due to experience. There are three main types of learning: classical conditioning, operant conditioning, and observational learning. Classical conditioning involves forming associations between stimuli through experiences, such as Pavlov's dogs learning to associate the sound of a bell with food. Operant conditioning is learning through rewards and punishments for behaviors. Observational learning occurs when observing and imitating the behaviors of others.