Ona ta spojit s hardware tam ale tak trochu skrytě je...
Hardwarový směrovač (tady vidíte odkud vítr vane v onom názvosloví ;-)) je takový, který k běhu svého software potřebuje speciální hardware, který se většinou kupuje se software (IOS, JUNOS, atp.).
Softwarový směrovač je takový, který běží na běžně dostupnám hardware.
Jen tak na okraj, už jsem viděl mnoho (i recenzovaných) článků, kde se autor naopak vyžíval v používání různých synonym... :-) (Ale máte pravdu, měli jsme to sjednotit.)