Causal models in program theory evaluation

Program evaluations can be based on different causal models to suit different purposes. This chapter discusses several types of causal relationships, three causal models derived from systems theory, and the role that causal models play in program theory evaluation.