Most sites limit the throughput of individual connections, which is something the speed hucksters don't tell you in the come-on.
Not all sites. At any point if you have multiple internet connected devices in your home it's not so much about being able to download at 20 Mbps. It's about not having to do it at 1 Mbps because you have 5-6 devices all going at the same time.