Im engeren Sinne ist ein Betriebssystem (engl. Operating System) die Software-Ebene, die die Computer-Hardware zugänglich macht und verwaltet. Aufsetzend auf das Betriebssystem laufen dann die sogenannten Anwendungsprogramme. Beispiele für Betriebssysteme sind Windows, Linux, RTOS (Real Time Operating System), Android oder iOS.
Das Betriebssystem bildet den Übergang zwischen der Hardware- und der Anwendungsschicht. Je nach Anforderung - wie Verfügbarkeit, Sicherheit, Echtzeitfähigkeit, Rechenleistung - werden unterschiedliche Ausprägungen von Betriebssystemen eingesetzt. Durch entsprechende Architekturen kann sichergestellt werden, dass Software-Anwendungen unabhängig von der eingesetzten Hardware funktionieren. Wichtig ist, eine Marktübersicht über Betriebssysteme zu erlangen, um die richtigen Auswahlentscheidungen treffen zu können.