Operating systems act as an interface between users and computers by translating user commands into a format that hardware can understand. They manage processes, memory, files, input/output devices, and overall system administration. Common operating system functions include process management, memory management, file management, input/output management, and administration management. Operating systems can also be classified as single-user or multi-user based on the number of simultaneous users, and as character user interface (CUI) or graphical user interface (GUI) based on the type of interface.