This document lists and provides brief descriptions of various free web-based tools for communication and collaboration. It includes tools for video and audio hosting, editing and adding captions or subtitles to videos, creating slideshows from images, recording and distributing audio/podcasts, adding voice, text or annotations to files, conducting synchronous or asynchronous audio discussions, sharing desktops and files, converting or resizing images, converting documents to PDF, using wikis for documentation, blogging, and sharing PowerPoint presentations.