Live USB

Bootable Windows To Go USB flash drive
A Live USB is a USB flash drive that contains a full operating system so it can serve as a boot device.
Live USB Media
Puppy Linux, an example of an operating system for live USBs
Ubuntu 8.04 running Firefox, OpenOffice.org and Nautilus