Baby Boomers Millennials Gen X Baby Boomers Millennials Gen X / They want to know that they're really making a difference.