•Software
that controls a computer
§Manages
hardware
§Runs
applications
§Provides
user interface
§Stores,
retrieves, and manipulates files
•Communicates
with hardware using system resources
§Does
not relate directly with hardware; uses BIOS or device drivers for the interface