As is classically known, one can put a group law on the set of points of an elliptic curve. When working in characteristic p, elliptic curves break into two classes -- ordinary and supersingular -- depending on the p-torsion of these groups. In this talk, based on joint work with Rachel Pries, I will generalize this idea to hyperelliptic curves and look at the different classes that occur in higher genera.