live-initramfs
is a collection of scripts providing
hooks for the initramfs-tools, used to generate an
initramfs capable of booting live systems, such as those created by
live-helper. This includes the Debian Live isos, netboot
tarballs, and usb stick images.
At boot time it will look for read-only media containing a "/live" directory where a root filesystem (often a compressed filesystem image like squashfs) is stored. If found, it will create a writable environment, using aufs or unionfs, for Debian like systems to boot from.
live-initramfs
is a fork of casper.
More information on initial ramfs in Debian can be found in the Debian Linux Kernel Handbook's chapter on initramfs.