The document discusses various web-based educational resources and strategies for web-enhanced learning. It provides examples of educational websites, tools for collaboration and document sharing, as well as strategies for using web resources to promote collaboration, cognitive flexibility, shared learning and reflection. Web-enhanced learning environments can engage students in real-world problem solving and impact beyond the classroom when designed to facilitate negotiation between students and their learning contexts.