Punishment decreases behavior by contingently applying an aversive stimulus. It suppresses the behavior only while the punishment is occurring and the behavior may persist in other contexts. There are two types of punishment: positive punishment which uses painful or reprimanding stimuli, and negative punishment which uses response cost or time-out from reinforcement. When using punishment, appropriate behaviors should also be reinforced and the punishment faded once unwanted behavior decreases to avoid side effects like aggression. Context cues should signal punishment to minimize unwanted behavior and maximize appropriate behavior.