Types of Program Evaluation?

There is a few program evaluations such as Goal-Based Evaluation this program is established to meet on more of your goals. Process Based Evaluation this program is geared to fully understand how a program works, and Outcomes Based Evaluation this program focus on the increasingly importance for nonprofits and asked by funders.