BIOS — старая 16-битная прошивка: POST, ищет загрузчик в MBR (первые 512 байт), диски до ~2.2 ТБ. UEFI — современная замена: работает с GPT (диски >2.2 ТБ, много разделов), 32/64-бит, графический интерфейс, сетевая загрузка (PXE) и Secure Boot (проверка подписи загрузчика). UEFI — фактически мини-ОС поверх прошивки.