Kľúčovým rozdielom medzi adaptívnymi a neadaptívnymi smerovacími algoritmami je, že adaptívne smerovacie algoritmy prijímajú rozhodnutia o smerovaní na základe topológie siete a prenosu, zatiaľ čo neadaptívne smerovacie algoritmy prijímajú rozhodnutia o smerovaní pomocou statických tabuliek.
V počítačovej sieti je veľa uzlov. Smerovanie je proces preposielania paketov zo zdrojového uzla do cieľového miesta a je dôležité nájsť najlepšiu cestu na odoslanie paketov. Dá sa nájsť pomocou smerovacieho algoritmu. Existujú dva typy smerovacích algoritmov známych ako adaptívne a neadaptívne smerovacie algoritmy.