This document discusses different types of interactive multimedia (IMM) including presentations, discussions, tutorials, games, and virtual reality. Presentations provide information that users cannot manipulate, while discussions have high levels of user input that determine the content. Tutorials teach users how to use a program and show them exactly how to do things. Games are meant for entertainment. Virtual reality environments like Second Life allow users to interact with others in a 3D online world.