Moderne Software zur Tourenplanung zeichnet sich durch eine geschickte Kombination von Funktionen zur automatischen Optimierung, manuellen Eingriffsmöglichkeiten, Echtzeitinformation (in der Regel aus Telematiksystemen), digitalen Landkarten und Methoden zur Geokodierung aus.
Zielsetzung dieser Softwaresysteme ist es, schneller zu planen (durch automatische Optimierung und Unterstützung der manuellen Planung) und besser zu planen.