La fonction principale du BIOS (Basic Input Output System) est de démarrer un système d'exploitation sur un PC. Il le fait en identifiant et en testant d'abord tous les composants matériels (y compris le disque dur et lecteurs de disquettes), puis en localisant un système d'exploitation valide auquel il peut transférer le contrôle.
Le BIOS est distinct du CMOS (Complementary Metal Oxide Semiconductor), qui, en termes simples, est le périphérique de stockage physique pour les routines de configuration du BIOS.
Le BIOS est devenu plus périphérique, avec le développement des architectures 32 bits et ultérieures. Alors que les premiers systèmes DOS 16 bits reposaient sur le BIOS pour de nombreuses fonctions de base, les systèmes d'exploitation hautes performances d'aujourd'hui ont tendance à interagir directement avec le matériel via des pilotes de périphériques logiciels intégrés.