In corporate matching gift programs, companies financially match donations their employees make to nonprofits. Explore matching gift basics in this guide.