handout: giving money or food or clothing to a needy person
charity: an activity or gift that benefits the public at large
rock opera: albums of rock music that aspired to the status of art; first appeared in the 1960s