What Is a Theory of Change?
A theory of change is a comprehensive description of how and why a set of activities is expected to produce the desired long-term social change. It is the foundational planning and communication tool for social enterprises and nonprofits, forcing organizations to make explicit the often-implicit assumptions underlying their work and to articulate the causal chain linking their activities to their ultimate goals.
The theory of change begins with the problem: a clear-eyed analysis of the social or environmental problem the organization aims to address. Good problem analysis distinguishes symptoms from root causes. Hunger in a community might be a symptom; its root causes might include poverty (lack of income), lack of agricultural land access, supply chain barriers to food, or policy failures. Intervening at the symptom level (food banks, emergency food provision) addresses the immediate need but not the underlying causes. Intervening at the root cause level (agricultural training, land tenure reform, income-generating programs) takes longer to show results but creates more durable change.
The intervention design specifies what the organization will do (activities) and with what resources (inputs). Inputs are the raw materials: funding, staff time, physical infrastructure, technology. Activities are what the organization does with those inputs: training programs, advocacy campaigns, product development, service delivery. Outputs are the direct, measurable products of activities: number of people trained, clinics opened, loans disbursed, products sold. Outcomes are the changes in behavior, condition, or status experienced by participants as a result of outputs: employed graduates, healthier patients, thriving small businesses. Long-term impact is the broader social change attributed to the organization's work: reduced poverty rates, improved public health metrics, strengthened community institutions.
The critical distinction between outputs and outcomes is one of the most important in social enterprise: it is easy to count outputs (what we did) but much harder to demonstrate outcomes (what changed as a result). A job training program can readily count the number of people it trained (output) but must work much harder to demonstrate that trainees found and retained jobs (outcome) and that they would not have done so otherwise (attribution).