A moduli space is a parameter space where each point represents some mathematical object. For algebraic geometers, these objects are usually geometric, and moduli spaces help us see how these geometric objects deform and detect their "stability". In this GSS talk, I will give a short survey on the development of moduli spaces in algebraic geometry and provide examples on constructing these moduli spaces. The main result will be showcasing how the moduli space of acute triangles is closely related to the moduli space of elliptic curves.