Los sistemas operativos permiten que las computadoras procesen múltiples tareas al mismo tiempo mediante la multiprogramación, mejorando la productividad y uso de recursos. Proporcionan facilidades para usuarios individuales y requieren autenticación de usuario para seguridad. Administran el acceso a recursos entre programas de forma simultánea.