A network operating system (NOS) controls software and hardware on a network, allowing computers to communicate and share resources. Key characteristics of a NOS include supporting multiple processors and devices, managing security through user authentication and authorization, setting up user accounts and access permissions, providing print and file services, and managing email services. Common NOS software includes Microsoft Windows Server, Mac OS X, and UNIX/Linux.