single-user operating systems cannot distinguish between users, but may allow multiple programs to run simultaneously. a multi-user operating system permits multiple users to interact with the system at the same time.