ZIP הוא מדחס נתונים המשתמשת באלגוריתם דחיסת נתונים ללא אובדן נתונים כדי לדחוס נתונים. קובץ ZIP יכול להכיל מספר קבצים, תיקיות. זה יכול לדחוס את כל הקבצים או תיקיות בודדות. הוא דוחס קבצים באמצעות אלגוריתמים דחיסה שונים. Huffman קידוד מבוסס דחיסת קובץ DEFLATE משמש בעיקר בפעולה zip. הוא נתמך כמעט על ידי כל מערכות ההפעלה.