In the beginning there was the ARPANET... and it was good... but it was limited to a few back rooms in universties and largely populated by people who had never seen a woman naked in good lighting. This gave rise to pictures of naked women that could be printed in ascii text... screens were usually green or amber and not that hot but they were better than nothing. The denizens of said back rooms in universities wanted to share their newfound wealth of ascii porn with their bretheren... and thus the Internet was manifested in a flash of golden light.
First this sharing came in the form of text only wesites and before lang there was a need for some system to organise all of these ascii porn text only website... the search engine sprang into being from the left nostril of his holiness the inter-web.
Evenutally screens were good enough and hard drives bid enough that ascii porn gave way to actual images.... bitmaps became Jpegs became gifs and the evolution continued
Coporations tried to make some money off of it and thus AOL and compuserve were spawned (they were bad) and cast down into the pit
Once again the hairy-palmed denizens of the comupter lab wanted to share their new found wealth of spank-material but modems were too slow and it took hours to get one good eye-contact facial downloaded... so they started using static sites that could be uploaded and downloaded from and left runing... the interweb used a paperclip and and old pizza box and poof! newgroups came into the universe
Once people started using newsgroups as a way to share, they of course started talking to each other and the trolls and smurfs found a home to call their own... whick led some people to the idea that the could set up their own little slice of the interweb and talk to other people like themeselves (a "forum" if you will for their own little groups) and flame away furiously at one another.
so... to sum up
1) porn begat the internet
2) internet begat websites
3) websites too slow for better porn begat newsgroups
4) newgroups where you had to deal with people who like a different kind of porn than you do begat forums
5) Forums begat Forumosa, which begat jimipresley