Ključna razlika med prilagodljivimi in neprilagodljivimi usmerjevalnimi algoritmi je v tem, da prilagodljivi usmerjevalni algoritmi sprejemajo odločitve o usmerjanju na podlagi topologije omrežja in prometa, medtem ko neprilagodljivi algoritmi usmerjanja sprejemajo odločitve o usmerjanju s pomočjo statičnih tabel.
V računalniškem omrežju je veliko vozlišč. Usmerjanje je postopek posredovanja paketa z izvornega vozlišča na cilj in pomembno je najti najboljšo pot za pošiljanje paketov. Najdemo ga z uporabo usmerjevalnega algoritma. Obstajata dve vrsti algoritmov usmerjanja, ki sta znani kot prilagodljivi in neprilagodljivi algoritmi usmerjanja.