MPEG to standard kodowania wykorzystujący techniki kompresji MPEG-1 i MPEG-2, podczas gdy MP4 przyjmuje technikę kompresji MPEG-4. MP4 jest szerzej stosowany, ponieważ może przechowywać wysokiej jakości wideo i audio, a także napisy i inne dane, podczas gdy MPEG nie ma tej cechy.