10 definitions of Web 2.0 and their shortcomings http://twopointouch.com/2006/08/17/10-definitions-of-web-20-and-their-shortcomings/ August 22, 2006 So hard to define…