Well, yeah Ghost is an option like Wombat says. What this does is takes an image of your drive and saves it in a compressed file somewhere (or on a DVD, or many).
When you want to then boot back to that image, you run Ghost, and choose the image (its best to go from dvd or a seperate drive, just incase the drives dies), and the image is then restored, bringing the drive back to how it was when you made it.
This can include programs, files, etc, as it basically takes a snapshot of the whole drive, so its just like the Recovery Disc
There are bootdisks though that go into floppy drives (not like HP ones) and what these are used for is to boot up a few programs to format windows and carry out tasks, though these are more useful for older windows where you needed a bootdisk as it were to format, since the CD didn't boot up automatically and so you needed it to install the CD too.
I hope this helps