Features

– OS kernel manages applications, cpu, memory and devices

– File system allows to organize directories, folders and files

– OS provides utilities and system services

– Scheduling tasks management

– Operating systems support a variety of networking protocols

– Graphical user interfaces

– Monitoring of unauthorized requests for access to resources

– Drivers for a large number of peripherals