Perhaps the most famous example of how ideas from modern physics have revolutionized mathematics is the way string theory has led to an overhaul of enumerative geometry, an area of mathematics that started in the eighteen hundreds. Century-old problems of enumerating geometric configurations have now been solved using new and deep mathematical techniques inspired by physics!The book begins with an insightful introduction to enumerative geometry. From there, the goal becomes explaining the more advanced elements of enumerative algebraic geometry. Along the way, there are some crash courses on intermediate topics which are essential tools for the student of modern mathematics, such as cohomology and other topics in geometry. The physics content assumes nothing beyond a first undergraduate course. The focus is on explaining the action principle in physics, the idea of string theory, and how these directly lead to questions in geometry. Once these topics are in place, the connection between physics and enumerative geometry is made with the introduction of topological quantum field theory and quantum cohomology.