The development of the Web 2.0 has brought people closer to the web. Web applications, such as blogging tools and CMS, have made it easier for people to create and share content without the need…
access applica application applications crowdsourcing design education interface language learning learning learning process literature loginn mockups name network spreading preview rating reputation research review screens structure technology uml