La compression des données est la réduction du nombre de bits nécessaires pour représenter des données.
Compresser les données permet d'optimiser la capacité de stockage et la vitesse de transfert des fichiers, et réduit les coûts de stockage matériel et de bande passante réseau.
La compression de données ou codage de source est une opération informatique qui consiste à modifier une suite de bits A (Unité binaire de quantité d'information notées 0 et 1) en une suite de bits B plus courte.
Le système vérifie que les informations sauvegardées peuvent être reconstruites à l'identique.
La compression et la décompression n'entraînent aucune perte de données.
Les deux types principaux de compression sont la compression matérielle et la compression logicielle.