process of encoding information using fewer bits than the original representation
encoding digital information using less bits than the original  works by finding &  eliminating or rewriting statistical redundancies
it is a description of the database using a specific data model.