This document provides an overview of many free and subscription-based online resources for learning and practicing foreign languages. It discusses Mango Languages which offers subscription-based online language courses through libraries. It also describes the BBC Languages, FSI Language Courses, and MIT Open Courseware which provide free language learning materials like audio, text, and course content. Additionally, it mentions tools like Google Translate, Babel Fish, Project Gutenberg, and LibriVox which enable translating text and accessing free ebooks and audiobooks. Finally, it discusses using Skype and Second Life to chat with native speakers for language practice.