This was one out of many books I used as a reference for my bachelor thesis and I found it to be a good and competent resource.
It gives a good overview for what we perceive as web 2.0 and points out the most important technologies and concepts that make the 'new generation' web.