Algorithms designed to reduce overall byte-size of input data. Types Lossy Compression Lossless Compression