1) A compressão de arquivos remove redundâncias nos dados para reduzir o tamanho dos arquivos através da codificação de padrões repetidos. 2) Algoritmos como LZ procuram padrões como palavras e frases repetidas em um dicionário para representar o conteúdo de forma mais compacta. 3) A taxa de compressão depende do tipo de arquivo e tamanho, com textos sendo altamente compressíveis e imagens e áudios menos.