ZIP er en datakompressor, der bruger tabsfri datakomprimeringsalgoritme til at komprimere data. ZIP-filen kan indeholde flere filer, mapper. Det kan komprimere hver enkelt fil eller mapper. Det komprimerer filer ved hjælp af flere komprimeringsalgoritmer. Huffman-kodningsbaseret DEFLATE-filkomprimering bruges mest i zip-operationer. Det understøttes af næsten alle operativsystemer.