13. A computer program product available as a download or on a computer readable medium having executable instructions for undertaking dictionary-based compression or decompression, comprising: receiving an indication for compressing content; parsing the content into discrete constructions; passing the discrete constructions to a searching engine to locate network information at a plurality of uniform resource identifiers that corresponds to the discrete constructions; upon the locating the network information corresponding to the discrete constructions, creating a dictionary of entries corresponding to the content; and encoding the content from the dictionary of entries by indicating offsets to the network information corresponding to the discrete constructions per each of the uniform resource identifiers.
13. A computer program product available as a download or on a computer readable medium having executable instructions for undertaking dictionary-based compression or decompression, comprising: receiving an indication for compressing content; parsing the content into discrete constructions; passing the discrete constructions to a searching engine to locate network information at a plurality of uniform resource identifiers that corresponds to the discrete constructions; upon the locating the network information corresponding to the discrete constructions, creating a dictionary of entries corresponding to the content; and encoding the content from the dictionary of entries by indicating offsets to the network information corresponding to the discrete constructions per each of the uniform resource identifiers. 15. The computer program product of claim 13 , further including creating a compressed file of the encoded content having the indicated offsets and one of a header and trailer.