1) Bootowanie komputera i konfigurowanie urządzeń.
2) Łączność z użytkownikiem.
3) Zarządzanie zasobami i zadaniami.