Do you understand Web 2.0? Are you interested in Web 2.0? If so, take a look at the 500 interpretations of Web 2.0.