--- title: Technologies media Web slug: Web/Media translation_of: Web/Media ---
Over the years, the Web's ability to present, create, and manage audio, video, and other media has grown at an increasing pace. Today, there are a large number of APIs available, as well as HTML elements, DOM interfaces, and other features that make it possible to not only perform these tasks, but use media in tandem with other technologies to do truly remarkable things. This article lists the various APIs with links to documentation you may find helpful in mastering them.
These articles cover HTML features for media developers.
<audio>
element is used to play audio in a Web context. These can be used invisibly as a destination for more complex media, or with visible controls for user-controlled playback of audio files.<video>
element is an endpoint for video content in a Web context. It can be used to simply present video files, or as a destination for streamed video content. <video>
can also be used as a way to link media APIs with other HTML and DOM technologies, including {{HTMLElement("canvas")}} (for frame grabbing and manipulation), for example.<audio>
element, a media stream, or to disk.Related topics which may be of interest, since they can be used in tandem with media APIs in interesting ways.
<canvas>
element as the destination for video playback or camera capture so that you can capture and manipulate video frames.