For no apparent reason, you are confronted by website after website that are taking forever to load, if they load at all. The first thing to do is try another browser, and if it's still happening, it's likely not a browser issue. If it's not happening on the other browser, then uninstall and re-install the browser where it is happening (just put "uninstall reinstall X browser" without the quote marks and put in the name of the browser in place of X into The Google and it will guide you). If the problem is not a browser-specific issue, do the following:
1. Reboot the router: Unplug the router, wait a minute, and plug it back in.
2. Reboot the modem: Push a pin into the hole or pull the battery and unplug it, wait a minute, and plug it back in.
3. If those steps don't solve the problem, flush the dns cache. Sounds techy and tricky, but it's not. It's easy and a snap: Explanatory Link to Flushing DNS Cache
4. If those steps don't solve the problem, run a series of malware scans, first normally and, if that doesn't solve the problem, in safe mode. Here are what to run, all of which are free:
SuperAntiSpyware: SAS Link
Malwarebytes: Malwarebytes Link
Hitman Pro: Hitman Pro Link
Adware Cleaner: Adware Cleaner Link
TDSS Killer: TDS Killer Link
Junkware Removal Tool: JRT Link
Microsoft Security Essentials/Windows Defender: Installed as part of Windows