What is pretest-posttest design?

A pretest-posttest design is a quasi-experimental research design.  Two data points are collected for a participant: one from before an intervention is introduced and one from after an intervention. A difference in these scores may indicate that the intervention was effective.

For example, imagine you complete a depression inventory before and after a 6-week therapy program. An improvement in your score may indicate that the program worked.