UEFI (Unified Extensible Firmware Interface) was developed by the UEFI Forum consortium based on specifications initially provided by Intel as a successor to the BIOS (although most UEFI firmware images provide legacy support for BIOS services). UEFI provides support for modern equipment, modular architecture, CPU-independent architecture and drivers, network booting and secure boot. UEFI is supported in current implementations of many operating systems, including FreeBSD, Linux, OS X and Windows
USB provides a ‘plug-and-play’ standard for connecting many peripheral devices to a computer simultaneously, without the need for a specific device adapter card for each device. USB allows up to 127 devices to connect to a single computer and allows for rapid transfer of data.