These types of communities have recently arisen with the explosion of educational resources for language learning on the Web. A new wave of Community Learning Languages have come into place with the internet growth and the boom of social networking technologies.