I think the final form of the web technology will eliminate the distinction between the two core concepts today: Server & Client.
* Server & Client
Generally speaking, the current web still centralizes the Server. What does it mean? -- You are NOT the owner of the web, you are Client, so you have to request to a Server to complete your wishes... We never like that.
1. Most of your web needs can only be accomplished through a Web server
You want to watch TV from Internet, you want to buy sth. from Internet, you want to setup a homepage... All of these, you have to beg the corresponding servers to make it. You are just a beggar, aren't you?
2. Portable Terminal tech is not strong enough, or widespreaded.
And, if you can bear for the above issue, you also have to sit down before a PC to connect with Internet. Smart Mobile? No, it's still stupid & unconvenient.
* The future of the Web
I think the future web tech will be like the Cell Phone we use every day now. It's P2P, almost no some centerized server(except the telecom's server : )). Then, you wanna public your new videos or songs? Just tell your friends your Terminal ID! you wanna read news? Search for News Terminals' ID... It means, each of us will be the server & the client at the same time! Actually, you can treat it as the multi-media cell phone-- Everything is direct & instant~!
* How to progress
You can see the sprout through the Smart Phones nowadays.
I think there must be people who've already foreseen such view.
I think we'll see its coming soon