Nature of Infinity