Web 2.0 tools for teachers and students

Looking for that ideal web application to complete a particular task? There are so many wide and varied great websites out there to make life a lot easier and fun in some cases. Discover what the internet can do for you.