Program evaluations are periodic studies that nonprofits undertake to determine the effectiveness of a specific program or intervention, or to answer critical questions about a program. Program evaluations are typically conducted by independent third parties or evaluation experts.