benefit

noun

1.
financial assistance in time of need
2.
something that aids or promotes well-being
3.
a performance to raise money for a charitable cause