Video compression involves three main techniques: 1) Representing colors with numeric color spaces like RGB and YCbCr so digital media can understand them 2) Using the discrete cosine transform (DCT) to break images into components and superimpose functions to simulate the original picture 3) Reducing temporal redundancy between frames using motion estimation and compensation techniques like predicting P-frames from I-frames and B-frames from neighboring I- and P-frames