In the last decade, an exciting program has emerged connecting the arithmetic of elliptic curves to classical questions in complex algebraic dynamics; that is, the study of iteration of maps on complex algebraic varieties. We will discuss this program and the fruit it has yielded, providing a new and surprising approach to fundamental questions about the interaction between geometry and arithmetic of elliptic curves.