With data mining technology, plain old data has suddenly become much more valuable. Demand for data compression on digital voice and data networks is exploding. While only a few of us will ever apply these techniques in our own code, this whole area is none-the-less a fascinating one to explore. Data compression is a murky science that does not get a lot of visibility in our every-day programming lives.