Here's an example.
http://portableapps.com/suite
Bear in mind I've made a BIG assumption you are using Windows.
Bob
Running Windows Xp Pro and have 2 usb hard drives. I want to put a program on one of the usb drives and be able to take with me and use on another machine can this be done?
Albert

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic