The document distinguishes between theories of change and logic models. While the terms are sometimes used interchangeably, they differ in important ways. Logic models (1) illustrate program components visually with inputs, outputs and outcomes, while theories of change (2) explain causally how and why desired changes will occur through necessary preconditions. Theories of change require identifying indicators to show how preconditions must be met before subsequent outcomes. Using both provides the best approach, with a theory of change process informing a summarized logic model to communicate the program to different audiences.