Kompresi, adalah untuk mengurangi ukuran informasi. Baik yang bersifat lossy maupun yang bersifat lossless. Tujuannya tetap untuk menghemat space penyimpanan.

Dengan memampatkan (compressing) informasi, manfaat yang didapat adalah kebutuhan ruang penyimpanannya menjadi lebih kecil dan di jaringan akan semakin cepat ditransmisikan. Namun tentu saja harus ada yang dikorbankan (sebagai trade-off), yaitu komputasi. Kompresi dengan berbagai algoritma tentu saja membutuhkan komputasi untuk proses kompresi dan dekompresi. Yang artinya setiap kita ingin membaca informasi terkompres tersebut, kita harus melakukan dekompresi terlebih dahulu.

Nah, maka dari itu mesti dicari titip optimal untuk kompresi. Yang dapat mereduksi ukuran informasi cukup banyak tapi tidak terlalu membebani prosesor untuk komputasinya. Sederhananya:
1. Kompresi cukup kuat, ukuran file sangat kecil. Maka hanya menyita ruang penyimpanan yang kecil, dan lebih cepat ditransmisikan di jaringan. Namun butuh waktu yang lebih lama untuk mengkompres dan men-dekompres-nya.
2. Kompresi lemah, ukuran file tetap besar, hanya berkurang sedikit. Maka proses kompresi dan dekompresinya lebih cepat. Namun banyak menyita ruang penyimpanan, serta akan semakin lama saat ditransmisikan di jaringan.
3. Pilihan tengah... kompresi tidak terlalu kuat, namun juga tidak terlalu lemah.

Tentunya, diantara entropi atau rasio kompresi, mana yang lebih baik adalah tergantung dari kebutuhan dan kondisi pemakai.

Seiring kemajuan teknologi, kapasitas penyimpanan akan semakin besar. Kecepatan jaringan juga akan semakin cepat. Apakah kita masih membutuhkan kompresi? tetapi kecepatan komputasi juga semakin cepat, sehingga proses kompresi dan dekompresi akan semakin cepat pula. Diluar hal-hal teknis tersebut, para pengguna informasi juga berubah. Kebutuhan informasi juga meningkat. Dan informasi yang dipertukarkan pun semakin membengkak ukurannya.

Dan pertanyaannya, yang dilontarkan oleh mantan dosen saya, Ir. Hadi Suwastio M.Phil., Ph.D: Apakah kita akan tetap membutuhkan kompresi di masa mendatang (dimana kecepatan prosesor, ukuran storage, dan kecepatan transmisi jaringan tidak menjadi masalah lagi)?