This site from Northwestern University discusses wave phenomena. The site features interactive applets of various wave types, including longitudinal, transverse, mixed, and sound waves. Also included are animations of superposition, beat frequencies, and the distinction between phase and group velocities, wave packets, and wave reflections.