http://incepator.pinzaru.ro/software/ce-este-o-arhiva/

Majoritatatea programelor de comprimare au la baza urmatorul principiu de lucru:
· Se cauta secventa care se repeta;
· La gasirea secventelor, acestea se inlocuiesc cu un simbol (asemenea unei prescurtari);
· Dupa parcurgerea fisierului se adauga un index al simbolurilor folosite.

Exemplu:
Textul real are forma:

Maria Ionescu cumpara mere, Ion Popescu cumpara pere iar Mariana Georgescu cumpara capere.


Inlocuiesc cu simbolul > secventa "Maria" (ea apare de 2 ori in textul dat)
Inlocuiesc cu simbolul # secventa "Ion" (ea apare de 2 ori in textul dat)
Inlocuiesc cu simbolul & secventa "escu" (apare de 3 ori)
Inlocuiesc cu simbolul $ secventa "ere" (apare de 3 ori)
Inlocuiesc cu simbolul % secventa "cumpara" (apare de 3 ori)

Textul comprimat:
Doru #& $ inalt, # Pop& $ mai mic.

Tehnica este deosebit de eficienta pentru fisiere ce contin texte sau pentru bazele de date,la care se poate obtine o reduce a spatiului ocupat de pana la 70%,in timp ce fisierele executabile nu se pot comprima mai mult de 40%-50%.

Formate grafice, audio si video comprimate sau nu