The internet is becoming an increasingly competitive place to be with websites springing up all the time often in direct competition to existing ones. I believe that we are seeing the next web revolution in action (what some people call web 2.0). "Web 2.0" refers to the internet becoming more than a one sided creator to user system, you are now able to add your own content and comment on other peoples content with ease, and with more and more people having access to the internet all over the world the internet is becoming a very busy place, just look at all the bloggers.
The reason for this explosion in new sites it the relative ease of running an interactive website, this site for example is completely free to me and took me all of 10 minutes to set up. There are other solutions however, a home server is a fairly simple thing to create, at my house for example my brother runs a server with a couple of small forums nothing major but he did it with in a small amount of time with an old PC he bought off eBay. And there are plenty of applications and people out there able to help a novice create there own forum or blog, things like "phpbb" and "wordpress" are great pieces of software that allow you to instantly create a blog or forum from your own server and manage its look, feel and content from a handy administrator page.
From there you can learn to script yourself. There are a few different languages that can perform different tasks on a website, and even if you've never seen them before they are fairly easy to learn. The most basic of which is HTML this can perform simple layout tasks and store data in a fixed format, however when it is combined with other languages such as php and Mysql it becomes a seriously powerful tool and would allow you to create pretty much any website that you see on the internet, and whats best about all these languages is that the are opensource, meaning they are freely developed and free to use pieces software. There are other solutions however for example asp.net which is in direct competition with php but these solutions are not free and generally do not have the support base and communities that the opensource software does.
The first internet revolution came about because sites became easy to access with lot of people buying home computers, this second revolution is happening because content is becoming easy to create, view, edit and comment on. I think this is a great time to be involved with the internet and I hope it continues.