Finsler geometry generalises Riemannian geometry by permitting the metric to be nonsymmetric and the norm of a vector to depend on the direction, not just its length. In contrast, Riemannian geometry employs a symmetric metric tensor that defines distances solely based on lengths.