Peamine erinevus adaptiivsete ja mitteadaptiivsete marsruutimisalgoritmide vahel seisneb selles, et adaptiivsed marsruutimisalgoritmid võtavad marsruutimisotsuseid vastu võrgu topoloogia ja liikluse põhjal, samas kui mitteadaptiivsed marsruutimisalgoritmid langetavad marsruutimisotsused staatiliste tabelite abil.
Arvutivõrgus on palju sõlme. Marsruutimine on pakettide edastamine lähtekoodist sihtkohta ja on oluline leida parim tee pakettide saatmiseks. Selle leiab marsruutimisalgoritmi abil. On kahte tüüpi marsruutimisalgoritme, mida nimetatakse adaptiivseteks ja mitteadaptiivseteks marsruutimisalgoritmideks.