the process of reducing the number of bits required to represent a sound or image.
involves encoding information using fewer bits than the original representation
a service for the general welfare in the internet rather than for the direct benefit of communicating processes