I knew people would jump on this post (and mostly rightly), but there’s an important kernel of accuracy to it. [Although Berners-Lee actually put the site out in 1991, invented the web in 1989 and it was in 1993 they released the project as open-source and royalty free so anyone could copy them and setup their own web server.]
I have a long computing history. I had some very early and in my opinion fantastic (for its time) exposure to computers. I went to the United States Military Academy (USMA “West Point”) and almost astoundingly considering how backwards the Army and its Academy can be about so many things they were probably 20 years ahead of their time in terms of computing. Ten years before I set foot on campus, in the early 60s, they laid out the goal that every cadet would be exposed to computing. This was an idea that came out of the importance of early types of computers in WWII.
By the time I arrived in the 70s things were in full swing, there was a dedicated mainframe solely for use for cadets to learn computing on, further as part of your ordinary education every student at some point had to write some programs. One guaranteed exposure is required math courses had a certain number of problems you had to solve on the computer. (We wrote our programs in FORTRAN on cards.) I’ve heard from people who were majoring in specific technical fields at some other universities were doing similar things but this was every cadet doing some amount of programming, further unlike some people I know who were actual computer science majors at other schools who solely wrote out code using punch cards and paper and would submit it all for compilation to the team that actually ran the system we had dozens of terminals and teletype machines all throughout campus giving a good amount of access to the system.
It’s never been what I wanted to do with my life full time, but ever since then I’ve always maintained a strong interest in computing. When I actually left West Point my job in the military didn’t really expose me much to the emerging internet technology and I didn’t even have a personal PC for use there until many many years later when I was permanently riding a desk and most office workers had moved to using PCs.
So afterward to sustain my interest in computers I had to purchase and run my own machines (quite expensive in the 1980s.) You began to hear about the Internet, but what it was at that time to a plebeian computer enthusiast like myself was a fancy academic/government system only egg head researchers or privileged researchers at big corporations or research institutes had access to. It was known that had some very high speed hardware and could transfer tons of files and had all kinds of simultaneous users. But it was a golden highway for which there was no on ramp for computing peasants.
For people like me, I was relegated to the world of dial-up computing. Now, not dial-up internet where you dial into an ISP and they hook you up to the wider internet. No, I’m talking dialing a number with my computer to call some other guy’s computer he has sitting in a room in his house. On this computer he has setup a Bulletin Board Service. Typically you found a few BBSes you really liked in your local area (because this was the 80s, long distance was expensive and of course if you were dialing a computer across the country that was a long distance phone call) and stuck to them. While a very small number of enthusiast ran BBBes had fancy setups that could allow multiple users concurrently by far the norm as one person at a time could call in and use the BBS. Time was parceled out by limiting unique visitors to x amount of time per day before they would be kicked off. You typically would dial in, use it for a little while, then sign off.
But while connected you could do cool things. A BBS was kind of like a message board with some additional features. You could find files to download, exchange private messages with other BBS users, you could chat with the sys op if he was around (since he’d be at the physical machine hosting the BBS he could also be on, but you couldn’t typically chat with other users since they couldn’t dial in at the same time as you), you could post public messages in a forum/wall format, and you could even play rudimentary multiplayer “games” in which different users would take turns when they called in.
A few companies hosted BBSes, primarily for me this meant companies like Sierra (makers of King’s Quest), because you could actually in the 1980s find software patches to fix bugs this way. Prior to that you really had no options with buggy games other than to deal with it. Typically these corporate BBSes also had fancier setups, which meant more than one person at once could call in.
But these were all separate from the internet. The internet was something fancy not for me.
Later, I signed up for CompuServe. CompuServe was somewhere in between the BBSes ran out of someone’s house and the true full internet. CompuServe was accessed by calling a local CompuServe number (they had numbers all over most of the country) and then connecting. CompuServe could support thousands and thousands of concurrent users, making it far larger than the biggest and most sophisticated BBS. CompuServe was not directly connected to the “true” internet, but it formed its own kind of interconnected network. Everyone had a CompuServe number, including companies. You could go to a specific corporate CompuServe number and actually order certain services totally online, for example I believe one of the earliest things you could do was actually book flights with a few air lines on CompuServe. I’m not sure how many people did it, but this was pretty freaking cool in the age when many people still called up an actual human travel agent to book a flight.
CompuServe also had a veritable mountain of message boards, text-only versions of a few major newspapers, chat functionality, messaging like email to other CompuServe users, and of course online games. It was also as expensive as sin, I can’t remember the rates but I think it was easily $0.15-0.20 a minute when I started using it. This meant that while you could do far more than on a traditional BBS and didn’t have to deal with the frustration of busy tones as often (many popular BBSes you would have to autodial for hours to get into), you were still quite limited unless you had very deep pockets. I ran up a few very big CompuServe bills when I started playing the online text roleplaying game “British Legends” on CompuServe (I didn’t know right away but it was actually just a branded version of the even older “Multi-User Dungeon” game that started in British universities and spawned the generic term MUD for online text games.)
But the thing about CompuServe, as amazing as it was to me at the time, it was not the internet. There were other services out there at the time, Genie, Prodigy, I think even AOL may have existed as a stratup (I never heard of it until it got big in the 90s, though), but they didn’t work together. They were their own worlds, and they really didn’t connect to the real internet, either.
Arguably CompuServe broke out of the walled garden a little bit near the late 80s, when it added the functionality to email anyone, and that was a big deal. Before then, I could message other CS users, after, I could email anyone in the world using an email address more or less.
While the internet predated WWW, it was the web and Berners-Lee that really changed this model. By creating this publicly accessible web sites, which providers like CompuServe were very quick to open up to their users, a lot of people who had been running around in their own segregated gardens were now hitting web servers hosted on the honest-to-god internet of legend before only spoken of in tech magazines. It wasn’t until a few years later when they removed a few rules that were a holdover from the internet as a purely government sponsored and later academic network that what I consider the “internet as we know it” becoming truly mainstream. Because as a computer user back before then, I may have been connecting to other computers, but I wasn’t connecting to the internet until the web created the real possibility for that to happen. [Technically CompuServe actually was using the IP protocol on the back end to connect its many networks together to facilitate all of its users connecting and interacting, but it was still closed off from the “real” internet of universities and research institutes.]
So in a sense there’s a very good reason most people confuse the creation of WWW with the creation of the internet, because WWW becoming popular is exactly what let most ordinary people actually access resources on the internet and hit content that lived on the internet.