A rich set of system features are available to the user, such as login services, copying / writing facilities, duplex / negotiation support, and many other capabilities.
Some features have special hardware requirements, and others have special design considerations.