A good overview of Web 2.0
Web 2.0 (yes I am one of those who hate the name) has great technological promise and may actually come to fruition. Its most promising aspect IMHO is its integration with social computing. Howevr not many people have been able to clearly articulate what it is. Here are a couple of good articles on the subject.
http://blogs.zdnet.com/Hinchcliffe/index.php?p=21
http://web2.wsj2.com/the_state_of_web_20.htm