So far I am not aware of any difference between rPi and any other EFI system. The EFI partition contains the bootloader, and the /boot partition (if any) contains the kernel and ramdisk. The extra part on rPi is that the firmware needs to be stored on the disk for version 3 and earlier, and depending on the disk layout the same partition can be used for EFI and firmware.