Hur samverkar systemprogramvara och programvara?

Vanligtvis systemprogramvara startar (startar eller kör) ansökan mjukvaran. Ansökan mjukvaran gör sedan samtal i systemprogramvaran att erhålla resurser (t.ex. mer minne), och utföra operationer på filer (läs/skriv), eller skicka meddelanden (tcp/ip). System Software håller kontroll över vilka filer och/eller enheter som ansökan mjukvaran har tillgång till, och kan också styra hur mycket minne och även hur mycket CPU-tid ansökan mjukvaran använder.