Ciao e benvenuto.
Il bios è il firmware della scheda madre; è un programma residente sulla scheda stessa, ed è indipendente dal sistema operativo. Esso gestisce a basso livello i dispositivi implementati sulla scheda (i controller, ecc.) e le periferiche a essa connesse (hard disk, ecc.); quando si accende il pc, la prima cosa che parte è proprio il bios (nelle schede di ultima generazione è denominato UEFI), che ha il compito di interrogare lo stato dei dispositivi e di inizializzarli. Una volta fatto questo, il sistema operativo può essere avviato.
I driver di periferica sono invece dei piccoli programmi, o anche solo dei file di tipo .inf, che servono a far riconoscere e gestire al meglio al sistema operativo i dispositivi e le periferiche presenti nel pc. Essi operano quindi a un livello superiore a quanto fa il bios, perché fanno parte del sistema operativo.