MP4 or MPEG-4 Part 14, is a digital multimedia container format, which is commonly used to store video and audio, but it can also be used to store other data such as subtitles and still images. It can work on almost all portable devices and it allows streaming over the Internet.