Theory of Change

A theory of change (ToC) is an explicit theory of how and why it is thought that a social policy or program activities lead to outcomes and impacts. ToCs are used in the design of programs and program evaluation (particularly theory-driven evaluation), across a range of policy areas.

Theories of change can be developed at any stage of a program, depending on the intended use. A theory of change developed at the outset is best at informing the planning of an initiative. Having worked out a change model, practitioners can make more informed decisions about strategy and tactics. As monitoring and evaluation data become available, stakeholders can periodically refine the theory of change as the evidence indicates. A theory of change can be developed retrospectively by reviewing program documents, interviewing stakeholders, and analyzing data that is relevant to a program. This is often done during evaluations to discover what has worked or not in order to understand the past and plan for the future.