If you look for "UEFI Definition" on google you find :
Unified Extensible Firmware Interface (UEFI) is a specification for a software program that connects a computer's firmware to its operating system (OS). UEFI is expected to eventually replace BIOS.
Alright, it replaces BIOS and connects computer's firmware to the OS. But what is BIOS ? Isn't BIOS namely "computer's firmware" already ? (see this SU Answer)
So should I conclude that all those definitions of UEFI and other pictures like the following (stated from the wiki page) are
total non sense totally non accurate ?
(…in this picture, if firmware means BIOS, then what was UEFI supposed to replace again ?)