Theory-driven evaluation is an important approach in implementation science that focuses on mechanisms of change rather than just outcomes. It involves developing a program theory or theory of change that explains how a strategy is expected to work. A theory-driven evaluation then assesses whether the actual implementation and effects match the initial program theory. It aims to learn whether a strategy works, for whom, in what contexts, and how. This provides valuable information for improving strategies and assessing their transferability.