In addition, there are various file compression formats, like that ZIP and ARC (Sayood, 2000). However, according to Lelewer & Hirschberg (2009), the data compression is frequently acknowledged as coding. Here, the term coding is extensively identified as general term that entitles some particular representation of data that fulfils a given requirement. In addition, the data compression can be taken as a main branch of information theory that is intended to trim down the quantity of data to be sent (Lelewer & Hirschberg, 2009). This report will provide a detailed analysis of the paradigm of data compression. The aim of this research is to investigate the areas and theories behind the data compression, its implementation and potential benefits.
Blelloch (2001) outliend that a straightforward description of data compression is that “it entails transforming a string of characters into a number of demonstrations (like that ASCII) into a novel type of string (that can be string of bits) that holds the similar information however whose length is as small as probable”. However, the data compression is significantly used or implemented in the areas of data storage and data transmission. Since, a lot of data management and processing applications necessitate storage of huge volumes of data, as well as the amount of similar applications is continually augmenting like the utilization of computers enlarges to novel disciplines. At the similar time, the propagation of computer data and information communication networks is consequential in huge transition of data over communication network links (Blelloch, 2001; Lelewer & Hirschberg, 1987). Thus, the data compressing the intended data to be transmitted or stored on reduced storage that minimizes the overall communication costs. In this way the storage or transmission capacity of data reduced, which augment and