80% of learning in organizations takes place informally outside of the formal classroom and e-learning courses, as indicated by the studies. Web2.0 software and technologies play an important role in supporting informal learning. There will be few technological troublesome if you choose a platform or framework provided by others. On the basis of introducing two forms of informal learning: personal learning environment and communities of practice, this paper explores strategies of implementing web2.0 informal learning, Finally, an example of communities of practice is present to illustrate how ...