Lossless data compression
Many softwares uses this kind of compression. For example, it's used in the ZIP file format and the gzip tool. It is also part of some other techniques that remove information to make file sizes smaller.