HUB: plug some computers into this, and all traffic is shared. In
other words, if computer 1 talks to computer 3, computer 2 will also
hear what computer 1 said. Usually computer 2 just discards traffic
not meant for it, but it does tend to burden your network.
SWITCH: if computer 1 talks to computer 3, computer 2 hears nothing.
On high-traffic networks, this means downloads & uploads go a little
faster for everyone. On low-traffic networks (home networks) users
typically don't notice a difference.
ROUTER: plug some computers into this, and it'll use port forwarding,
IP masquerading, and NAT to allow your computers to share an IP address
and connect to the internet. Cheap routers use HUB technology, good
routers use SWITCH technology.
You want a router with a few ports/jacks on it. Be sure it says "NAT"
on the box. If it also says "firewall" on the box, lucky you.
Lates,
TOO COOL