When a router uses a non-adaptive routing algorithm it consults a static table in order to determine to which computer it should send a packet of data. This contrasts with an adaptive routing algorithm, which bases its decisions on data which reflects current traffic conditions.