Collaboration and communication technologies allow students to share resources, work together on projects, and discuss topics outside the classroom. These tools include blogs for extended discussions between classes, and collaborative authoring like creating shared documents and presentations. Social bookmarking helps students efficiently find and share credible online resources with teachers, experts, and other classes.