If you are not familiar with this kind of setup, it basically works with:
- a non-encrypted /boot with kernel and initramfs
- initramfs contains required modules (aes, lvm, etc.) and a few scripts to mount the filesystem: in this case, a script to ask for the password, decrypt the LVM and mount the root filesystem