This document lists and describes various e-learning applications categorized into different functions: creating and giving presentations; mind mapping and brainstorming; bookmarking and annotating documents; collaborative and interactive learning; video downloading, editing, and browsing; and Web 2.0 research tools. Some of the applications mentioned include Prezi, Present.me, Slideshare, Google Docs, Mindomo, Evernote, Diigo, Edmodo, Schoology, Voicethread, and YouTube.