dugdeep said:
Unfortunately, you're talking a little over my head, here. I think I'll contact my ISP to see what's up.
Ah, sorry. DNS stands for Domain Name System--so when you try to connect to a website by typing in the name (ie: www.sott.net), your computer contacts a server (another computer) to map that name to some numbers (an IP address) that your computer can then connect to. Your computer will often keep a copy of those requests and responses for a period of time, so a break in the DNS system on your end (like not being able to connect to the DNS server for some reason) might make it so that your computer can't translate the names of sites to the IP addresses that it needs to be able to connect to those sites. But if you visit the forum often, you might have a copy of that IP address stored on your computer, so the specific breakage isn't apparent when you're trying to connect to the forum.
"Pinging" is a command that's run in a terminal/command line (cmd.exe in windows) to translate the DNS name to an IP address and try to connect with it in a very simple way to see if the website is up and whether your computer can connect to it.
In any case, it's probably an ISP problem if you haven't made any changes to your computer's networking setup, so a call to them is probably the way to go.