A method for downloading data, includes the steps of partitioning a file
targeted for downloading into a set of segments, with each segment
comprising segment data. The method also includes encapsulating the set
of segments into a set of graphics files and downloading a subset of
graphics files within the set of graphics files into a cache
corresponding to a computer system coupled to the Internet. The method
further includes extracting segment data encapsulated within the subset
of graphics files to recreate a portion of the file targeted for
downloading.