Resource Interchange File Format (RIFF) is a generic file container format for storing data in tagged chunks. It is primarily used for audio and video, though it can be used for arbitrary data.
The Microsoft implementation is mostly known through the container formats AVI, ANI and WAV, which use RIFF as their basis.