A livello applicativo NetWare supporta:
Gli utenti hanno accesso a directories, secondo particolari diritti di accesso tra i quali read, write, create, delete, search e modify. I file possono essere a sola lettura o lettura e scrittura, e condivisibili o meno. Gli applicativi usano i files come se si trovassero nel loro ambiente nativo. Viene offerto anche un particolare tipo di lock detto shared physical lock con il quale si puo bloccare in sola lettura qualsiasi stringa di byte di un file
Vengono definite code di stampa che raccolgono i job e server di stampa che li raccolgono ed inviano alle stampanti. I gestori di code e server di stampa possono essere separati. Vi sono numerose utilities di amministrazione delle code di stampa.
Interscambio messaggistica sincrona e asincrona con gateway verso Internet.
Permesso ad un client di collegarsi ad una rete NetWare usando linee telefoniche commutate. Il client deve essere in possesso dello speciale programma di Accesso Remoto.
Le reti interconnesse possono essere di MAC diversi. Uno speciale prodotto, il NetWare Bridge, permette che l'interconnessione venga eseguita da una stazione qualunque, non necessariamente da un server.
Il prodotto Asynchronous Communication Server fornisce l'accesso trasparente a linee seriali asincrone da parte delle stazioni NetWare, usando un server dedicato che supporta fino a 12 porte seriali.
Accesso trasparente a linee sincrone verso Host SNA (Systems Network Architecture) - tipicamente IBM - che usano il protocollo SDLC. Viene fornito il servizio di emulazione di controller 3274, terminali 3278 e stampanti 3287. Sono supportati il file transfer da e per lo Host e' l'uso di stampanti locali gestite dallo host.
Il protocollo di smistamento a livello rete e' lo Internet Packet Exchange (IPX), che e' una reimplementazione di un equivalente protocollo Xerox. IPX fornisce smistamento inaffidabile ma al miglior sforzo e non fornisce a questo livello alcuna correzione errori.
A livello trasporto NetWare usa il protocollo Sequenced Packet Exchange (SPX). E' un protocollo affidabile che gestisce circuiti virtuali e garantisce la sequenzialita' dei pacchetti scambiati. Usa un controllo errori del tipo go-back-N e implementa il controllo di flusso con finestra scorrevole di dimensioni variabili dinamicamente.