Ogólnie rzecz biorąc, pliki .MPQ zawierają pliki z danymi z gry Diablo zawierające grafiki, dane poziomów i dźwięki. Format ma kilka możliwości, w tym szyfrowanie, segmentację, kompresję plików, podpis kryptograficzny, rozszerzalne metadane pliku i możliwość przechowywania wielu wersji pliku na potrzeby konkretnej platformy lub wersji językowej.
Do tworzenia archiwum .MPQ można wykorzystać szereg algorytmów, które mogą być połączone ze sobą.