For nonprofits, securing funding is essential to support their mission. But not all funding is the same. Two common types of funding are contracts and grants, and understanding the difference between them