In the following, we will analyze Web 2.0 principles and analyze each principle with respect to the implication on technology-enhanced learning. This will allow us to make general statements about the implications of Web2.0 on pedagogy based on the inherent technical features of Web 2.0.