Lossless data compression algorithms usually exploit statistical redundancy to represent data without losing any information, so that the process is reversible