Major donors are changing how they give to charities. While baby boomers currently give the most, younger generations will become increasingly important sources of funding over the long run. New strategies are needed to engage donors across different age groups through various channels. Social enterprises that generate earned income represent an emerging opportunity for nonprofits to access new sources of capital beyond traditional philanthropic methods that are no longer sufficient on their own.