 NEST consisted primarily of a Novell protocol driver stack implemented in ANSI C. The stack included drivers for then-popular networking hardware, including Ethernet, TokenRing, AppleTalk (actually referring to LocalTalk, a common confusion) and ISDN, as well as higher-level modules for protocols such as Novell's own IPX, and AppleTalk, and later TCP/IP.The "NetWare Services Layer" added support for application protocols, notably NetWare client services such as file servers and network time synchronization, and the "NEST Requester" which acted as a pipe-like endpoint for lightweight communications.Orthogonal to these services, NEST also included basic implementations of Novell's PSERVER and NPRINTER servers.