This document discusses evaluating complex interventions. It begins by defining evaluation and complex interventions, noting their uncertainty and non-linear relationships. It then outlines several approaches to evaluating complex interventions, including logic analysis, realistic evaluation, and contribution analysis. These approaches emphasize understanding the intervention's theory of change, context, and embracing uncertainty through multiple perspectives. The document concludes by noting these approaches all focus on a program's theory, context, and ensuring a valid and rigorous research process.