The enormous possibilities and widespread connectivity offered by the Internet and the World Wide Web has spawned multiple ways of exchanging and communicating color images. The Internet is an evolving communication system, where uses, technologies, and applications are continuously introduced by a plethora of players. Its functionality, reliability, scaling properties, and performance limits are largely unknown—albeit they span wide gamuts from optic fiber to wireless connections and from game consoles to palmtop devices, etc. To be successful in Internet imaging, users and developers must design systems in a top-down approach. The goal of this tutorial is to sort out the available standard methods so that attendees will become familiar with the different possibilities for Internet imaging; the trade-offs, issues and dependencies of each; how and when each is used; and their system implications. To this end, we systematically present the standard methods for color encoding, image compression, file formatting, protocols, and applications.