I think you will find that the truth is far far worse than you could ever imagine.
'home routers' are - i've been told - are not routers. They are NAT devices. They contain a switch. And a firewall. And a modem.
Regarding 'routers' without a built in switch . May be a real router. Or it may be a simple thing. Often so-called DSL Modems like ones made by DLink or Linksys, are actually 'home routers' with only 1 port. NAT devices without a switch. so if you want to connect many computers, then attach your own switch.
Professional proper routers (like Cisco) have many ports, each is a router interface, each with its own IP. Each is for a connected network. No switch.
a NAT Device receiving an incoming packet, does not 'route it', it does not decide what network to sends the packet to. Only your network is attached. It just allows it or rejects it. And depending on how it is configured, sends the packet to whatever computer is attached. Go to
I am a newbie, and will be using real routers this year! But I read about them. I am just interested in computers and connecting them together. So, frmo a techie perspective, a real router is more fun.
likely), then a NAT device ('home router') is fine.
Linksys make good 'home routers'(NAT Devices), get one with a built in switch. And a hole for a telephone cable - meaning it has a built in modem. 4 port switch, So you can attach - say - 4 computers. If you want more you can connect another switch to a port anyway.