I think that "LIVE ON" is from more of an abstract sense, like live on in people's memories or something like that.