If it connects directly to the internet, it's a modem. If it links several computers together, it's a router.
Actually no. You need a modem somewhere.
Computer->Modem->Internet
Computer->Router->Modem->Internet
Computer->??->Router->??->Modem->Internet
If your LAN does not have internet access, then you don't need a modem.
Bah you know what I mean.
Besides that, the router does the port forwarding, not the modem.
Yes, but at the time, it was not established if he had a router or not. All we knew was he had a modem, and no one knew if he even needed to forward ports. Eiii ignored the situation where you could have both the router *and* the modem, which most people with DSL or Cable have.
You *don't* need a router to connect to the Internet. There are *other* possible reasons as to why a server would not show on the server list.