  We define the notion of sub-Finsler geometry as a natural generalization of
sub-Riemannian geometry with applications to optimal control theory. We compute
a complete set of local invariants, geodesic equations, and the Jacobi operator
for the three-dimensional case and investigate homogeneous examples.
