ZIP is a data compressor that uses lossless data compression algorithm to compress data. ZIP file can contain multiple files, folders. It can compress every single files or folders. It compresses files using several compression algorithms. Huffman coding based DEFLATE file compression is mostly used in zip operation. It is supported by almost all the Operating systems.