What is a Theory of Change (ToC) and why is it important? This guide to understanding and developing a ToC shows how a ToC helps to configure the conditions needed to achieve desired change, using the experience of a given context. This is done partly by making assumptions explicit and by analysing them critically. It is also a monitoring tool that facilitates accountability. A good ToC allows development practitioners to handle complexity without over-simplification.