I am used to understanding elliptic curves as a non-singular curve over some field given by the equation $$ y^2 = x^3 +ax + b. $$ However, I have also seen that elliptic curves can be characterized as a smooth, projective, algebraic curves of genus one. Clearly the former definition satisfies this characterization, but I am curious why this definition captures all such curves.
Worded another way, how might one take the set of smooth, projective, algebraic curve of genus one and determine that these are precisely those of the form $ y^2 = x^3 +ax + b$? Why couldn't some be of the form $y^3 = x^3 + ax + b$, for example?