The Meaning of Existence