"The Republican Party, and Donald Trump in particular, is running on a zero-sum vision, stressing a false contest between their constituency and the rest of the world," Muskovitz says. "We believe their positions, especially on immigration, which purport to improve the lives of Americans, would in practice hurt citizens and noncitizens alike. In contrast, the Democratic Party, and Hillary Clinton in particular, is running on a vision of optimism, pragmatism, inclusiveness and mutual benefit."

The $20 million will be divided among a handful of organizations, including the For our Future PAC and League of Conservation Voters Victory Fund, which will receive $5 million each.

Moskovitz acknowledges that some people will look unfavorably on such a large donation made to one political party and candidate. The conversation around campaign finance reform has been heated this election cycle; many voters and politicians are dissatisfied with existing rules that allow large donations to individual candidates' campaigns.

"This decision was not easy, particularly because we have reservations about anyone using large amounts of money to influence elections," Moskovitz says. "That said, we believe in trying to do as much good as we can, which in this case means using the tools available to us (as they are also available to the opposition)."

Moskovitz, 32, has been vocal about using his fortune to benefit the social good. His net worth is currently valued at $10.3 billion, according to Forbes.