Michael Gorman has a great article on his 21 st Century Educational Technology and Learning blog entitled "Ten Sites Supporting Digital Classroom Collaboration In Project Based Learning".
The article lists 10 sites that allow for students to collaborate on projects together with a short description of the site and how you can use it with your students.
I'm a huge fan and user of Project Based Learning and this is a great list of resources to use with students.
Related: