Adding Media - Wordpress
Wordpress is a media-friendly application, and it can easily support the use of audio, video, images and other files. Wordpress has a built in media library to help you manage and share media content. There are a lot of options available, which can be a little confusing, but with a little explanation and practice, you'll be able to add media to your posts and pages without any problem.
More information about the Media Library...
Specific information about embedding media
Specific information about setting up files for download...
The NextGen gallery, a plugin for Wordpress, lets you display sets of images on your site. It creates it's own Media Library, called "Gallery" for use by the plugin. More information is available here: Image Galleries - WordPress