This document provides an overview of multimedia technologies for web development. It discusses plug-ins, helper applications, media containers and codecs. Common file types for audio and video are described. Methods for embedding multimedia like Flash, Java applets, audio and video are explained. CSS techniques for image galleries and transformations are covered. The document also discusses JavaScript, the Document Object Model and using the HTML5 canvas element.