Evaluation is a powerful tool for non-profit organisations seeking to create meaningful change in their communities. By systematically assessing implementation and outcomes, non-profits can gain valuable insights into what works, what doesn't, and how they can improve their efforts to achieve their mission. This can help by evaluating both individual programs and the organisational impact a non-profit has.