Behavior modification is a therapeutic technique based on operant conditioning that uses reinforcement and punishment to modify behavior by rewarding desired behaviors and discouraging undesirable ones. It has roots in classical conditioning and is used to treat various disorders and problems by conditioning behaviors through a system of rewards and consequences. Behavior modification techniques for ADHD involve reinforcing positive behaviors, punishing negative ones, and breaking behaviors down into smaller steps to shape behavior through reinforcement.