Discrete symmetry groups come in three types: (1) finite point groups, which include only rotations, reflections, inversions and rotoinversions – i.e., the finite subgroups of O(n); (2) infinite lattice groups, which include only translations; and (3) infinite space groups containing elements of both previous types, and perhaps also extra transformations like screw displacements and glide reflections. There are also continuous symmetry groups (Lie groups), which contain rotations of arbitrarily small angles or translations of arbitrarily small distances. An example is O(3), the symmetry group of a sphere. Symmetry groups of Euclidean objects may be completely classified as the subgroups of the Euclidean group E(n) (the isometry group of R).