This document discusses factors that can threaten the internal and external validity of experimental research designs. It identifies six main threats to internal validity: history effects, maturation effects, instrumentation effects, selection bias, statistical regression, and mortality. It also discusses how randomization and matching groups can help control for contaminating variables. The trade-off between internal and external validity is addressed, as well as types of experimental designs, simulation as an alternative, and ethical issues.