✔ 最佳答案
Hub has no processing power and is really cheap. It just connects everything together. Router is a lot smarter and expensive and you can do many task on a router such as firewall, port forward and etc.
If you just want to connect your network printer and network storage and you are under a small network ( less than 6 computers), hub should be the best.