OS functions include an interface to interact with the system, drivers to communicate to the hardware, applications to provide additional functionality, file management features to copy, move and delete files, network connectivity to connect to local resources and the Internet, and system security to prevent access from unauthorised users.