Affine differential geometry, is a type of differential geometry in which the differential invariants are invariant under volume-preserving affine transformations. The name affine differential geometry follows from Klein's Erlangen program. The basic difference between affine and Riemannian differential geometry is that in the affine case we introduce volume forms over a manifold instead of metrics.