Basic input/output system is the program a computer’s microprocessor utilizes after it is powered on, to begin the computer system. It likewise oversees the information stream between the PC’s operating system (OS) and attached devices. The principle utilization of BIOS is to go about as an agent among OSes and the hardware they run on. BIOS is theoretically always the intermediary between the microprocessor and I/O device control data and information flow. BIOS is firmware used to perform hardware initialization during the booting process, and to give runtime administrations for operating systems and programs.