This document provides an overview of classical conditioning and operant conditioning. It defines key concepts in classical conditioning such as unconditioned stimulus, conditioned stimulus, unconditioned response, and conditioned response. It also outlines principles of classical conditioning including acquisition, extinction, reconditioning, stimulus generalization, and stimulus discrimination. Biological constraints and theories of classical conditioning from cognitive perspectives are discussed. Operant conditioning is introduced as a form of learning based on consequences, with reinforcement and punishment increasing or decreasing behaviors. Examples of positive and negative reinforcement are provided.