efibootmgr is a userspace application used to modify the Intel Extensible Firmware Interface (EFI) Boot Manager.
This application can create and destroy boot entries, change the boot order, change the next running boot option, and more.
Details on the EFI Boot Manager are available from the EFI Specification, v1.02 or later, available from: http://developer.intel.com>