The theory of change

A theory of change aims to promote social change through a specific methodology of planning, conducting, and evaluating a project. It could be rephrased as “the philosophy you believe will make a difference when it comes to tackling a certain challenge”.  For many charities, social enterprises and any company concerned with philanthropy, it is a