This document lists and briefly describes 10 top internet uses for teaching and learning: 1) Blackboard is a common learning management system that allows file sharing, discussion boards, and group projects. 2) Research is easily conducted online. 3) File sharing enables student collaboration from a distance. 4) Electronic pen pals allow students to exchange information across distances. 5) Virtual field trips provide remote access to places and resources. 6) Online tutoring is available for a variety of topics. 7) Websites provide existing lesson plans for teaching use or modification. 8) Communication tools include email and virtual meeting spaces to support projects. 9) Student data like grades, projects and training info can be tracked. 10) Mentoring links students