ZIP är en datakompressor som använder förlustfri datakomprimeringsalgoritm för att komprimera data. ZIP-filen kan innehålla flera filer, mappar. Det kan komprimera alla filer eller mappar. Det komprimerar filer med flera komprimeringsalgoritmer. Huffman-kodningsbaserad DEFLATE-filkomprimering används mestadels i zip-operationer. Det stöds av nästan alla operativsystem.