The NetWare provider for JNDI acts as a logical root name space for all other Novell providers for JNDI. The NetWare naming system is used solely as a top level context to list the known NetWare trees and servers. It has no attributes or binding capabilities. Therefore, its contexts are not subclasses of javax.naming.DirContext, and it contains no schema information. From the NetWare name space, a JNDI application can navigate to all other Novell naming systems. Optionally, a user can specify a tree or server name when creating an initial context, and the provider will return a corresponding NDS or Server context.