This document discusses elliptic curves in Weierstrass normal form and finding torsion points on elliptic curves. It defines Weierstrass normal form, discusses uses of elliptic curves including Andrew Wiles' proof of Fermat's Last Theorem. It also defines the group structure of elliptic curves, discusses how points are added, and defines the torsion subgroup as points of finite order. Methods for finding the torsion subgroup include reduction modulo primes and applying theorems like Nagell-Lutz. Examples are worked through on specific elliptic curves.