debootstrap -- Bootstrap a basic Debian GNU/Linux system
http://code.erisian.com.au/Wiki/debootstrap
debootstrap is used to create a Debian base system from scratch, without
requiring the availability of dpkg or apt. It does this by downloading
.deb files from a mirror site, and carefully unpacking them into a
directory which can eventually be chrooted into.
This might be often useful coupled with virtualization techniques to
run Debian GNU/Linux guest system.