What makes the difference is real info and lots of it. Things that the everyday person doesn't know. Fresh content is a necessity because info is a perishable commodity. It goes stale very quickly after a couple of times of being opened, just like fresh bread. Making a Connection Speed, speed, and more speed.
Nobody likes to wait.
Any web site that doesn't get you at least something you can look at in the first few seconds is going to lose a lot of people. In other words, if you don't get your home page across in some understandable way in that first few seconds, the surfer catches the next wave. In a perfect world, this marriage of art and science would be great, but in the WWW, it just doesn't work. If you've got something that people have to wait for, then it had better be great. They are masters at getting something on the screen in a hurry with lots of links so that you can go lots of places.