Some DNS servers cache domain names. Others don't, and fetch their results directly from the DNS servers on record. In this case, the DNS servers were down, so the sites were inaccessible to anyone whose ISP didn't cache DNS results. In any case, I hope the DNS servers are upgraded soon, because it's getting a bit ridiculous, this problem is starting to happen almost on a weekly basis.