How Infinity Explains the Finite