In crystallography, a crystallographic point group is a three dimensional point group whose symmetry operations are compatible with a three dimensional crystallographic lattice. According to the crystallographic restriction it may only contain one-, two-, three-, four- and sixfold rotations or rotoinversions. This reduces the number of crystallographic point groups to 32 (from an infinity of general point groups). These 32 groups are one-and-the-same as the 32 types of morphological (external) crystalline symmetries derived in 1830 by Johann Friedrich Christian Hessel from a consideration of observed crystal forms.