Not-for-profit (or nonprofit) 501(c) entities rely on fundraising and development to sustain their mission. Grant writing is one of the key strategies in the nonprofits sector for fundraising.