The meaning of Life is to make your mark upon the world to last long after you die.