Everyone’s pretty much covered the distinctions between a router and a switch. Another generalization that can be made is that switches connect devices (computers, TVs, tablets, other switches) on a Local Area Network (LAN) — which would be ‘local’ to your home or office; whereas a router connects to devices (modems, telecommunication’s switches, other routers) on a Wide Area Network (WAN) — which could be ‘widely’ dispersed across the city, state, country, or globe).
A typical switch for the home or small office moves data at 1Gbps (gigabit per second), some are slower and in business most are faster with ‘backbones’ capable of 10 or 100 Gbps. A typical router moves data at the rate of the plan you’ve chosen (or is available) from your Internet Service Provider (ISP); this could be anywhere from a slow connection of 1 or 2 Mbps (Megabits per second), up to 1 Gbps in a well connected city environment, most services are somewhere in between. It’s a good idea to know what you’re service plan specifies, and run an App like ‘SpeedTest’ or visit a site called ‘OpenSpeedTest’ to see that you’re actually getting what your paying for; if you’re not getting that open a ticket and find out why.
Is it snow yet?