18. 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: a first component to receive an indication from a computing device to compress content; a second component to parse the content into discrete constructions; a third component to pass the discrete constructions to a searching engine or to search directly to locate network information at a plurality of uniform resource identifier locations that corresponds to the discrete constructions; a fourth component configured to creating a dictionary of entries corresponding to the content upon the locating the network information; and a fifth component to encode the content from the dictionary of entries by indicating offsets to the network information per each of the uniform resource identifiers.
18. 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: a first component to receive an indication from a computing device to compress content; a second component to parse the content into discrete constructions; a third component to pass the discrete constructions to a searching engine or to search directly to locate network information at a plurality of uniform resource identifier locations that corresponds to the discrete constructions; a fourth component configured to creating a dictionary of entries corresponding to the content upon the locating the network information; and a fifth component to encode the content from the dictionary of entries by indicating offsets to the network information per each of the uniform resource identifiers. 20. The computer program product of claim 18 , further including a sixth component to fingerprint the network information for later verifying authenticity.