In addition, there are various file compression formats, like that ZIP and ARC (Sayood, 2000). However, according to Lelewer amp. Hirschberg (2009), data compression is frequently acknowledged as coding. Here, the term coding is extensively identified as a general term that entitles some particular representation of data that fulfills a given requirement. In addition, the data compression can be taken as the main branch of information theory that is intended to trim down the quantity of data to be sent (Lelewer amp. Hirschberg, 2009). Blelloch (2001) outlined 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, 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 the huge transition of data over communication network links (Blelloch, 2001. Lelewer amp. 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.Wallace (1991) outlined that the development in the area of JPEG and continuous tone data compression standard are not a universal remedy that will resolve the numerous problems those have to be tackled previous to digital images will be completely incorporated inside the entire the applications that will eventually be profitable to them.