In short, NDS is the glue that holds a NetWare network together. From a Windows administrator's perspective, NDS is the NetWare version of Active Directory. However, unlike Active Directory, which is tied to Windows 2000, NDS can exist on a NetWare server, Windows 2000, Unix, and even Linux. Also, where Active Directory is basically a 1.0 release, NDS has been around since 1994, undergoing several revisions, updates, and bug fixes, making it more robust and stable than Active Directory. In versions of NetWare prior to NetWare 4.x, you had to create a user on each server that the user would be accessing via what was known as the bindery. With the release of NDS, a network administrator can create the user once on the network and then assign rights to the resources on the network that the user needs, no matter how many servers are on the network. Also with NDS, each server on the network has the ability to have its own copy of the NDS database. NDS terminology
When using NDS and NetWare, you'll encounter new terms for everyday things. For example, "records" in the directory are known as "objects." These objects represent network resources that can do different things on the network. All objects have properties that define them. Properties can be such things as login scripts, access rights, general information, group membership, and so on. NDS contains two basic kinds of objects: container objects and leaf objects. Container objects hold specific information about the organisation of the database. Leaf objects contain information specific to a purpose. A good way to distinguish between container and leaf objects is that the container can hold other objects, either leaf or other container objects. Leaf objects can't hold other objects. Container objects
Container objects help you organise your NDS tree as it grows. There are four container objects that form the basis of an NDS tree:
- Root
- Organisation
- Country
- Organisational unit






