Pour déterminer l'itinéraire le plus court en empruntant les routes ou les chemins qui parsèment les territoires, les logiciels se servent d'une multitude de données les concernant. En les recoupant, ils sont capables d'estimer les itinéraires les plus courts (moindre distance), les plus rapides (moindre durée de parcours) ou encore les plus écologiques (moindre consommation d'énergie et/ou plus faible émission de gaz à effet de serre).
À titre d'exemple, le site collaboratif OpenStreetMap permet de calculer un itinéraire entre deux lieux.
Le site OpenStree voiture ou à pied. itinéraire entre deux lieux.
Le site OpenStreetMap permet de calculer l'itinéraire le plus court entre deux villes, en
voiture ou à pied.