10 definitions of Web 2.0 and their shortcomings.
NOTE: The commenting window has expired for this post.