YP Waves simulates up to three traveling sine waves simultaneously. The resultant wave is also shown in the animation. It is easy to change the amplitude, the wavelength, the velocity and the phase constant of each wave. This program is perfect for teaching people about waves characteristics (amplitude, wavelength), the superposition principle, standing waves and the interference of waves.