Matching gifts are a type of corporate philanthropy where companies match donations their employees make to eligible nonprofits. They are important because they are essentially free money, but often overlooked by nonprofits.